私はちょうど組み込みjettyから始めました。いくつかのエラーメッセージが表示されます。シンプルで簡単な数行のコードで、私はオンラインで見つけ出してテストしたかったのです。組み込みJettyで始める
import org.jaxen.Context;
import org.mortbay.jetty.Server;
import org.mortbay.jetty.servlet.ServletHolder;
public class Main {
public static void main(String[] args) throws Exception {
ServletHolder sh = new ServletHolder(ServletContainer.class);
sh.setInitParameter("com.sun.jersey.config.property.resourceConfigClass", "com.sun.jersey.api.core.PackagesResourceConfig");
sh.setInitParameter("com.sun.jersey.config.property.packages", "jerseyplusjetty");
Server server = new Server(80);
ServletContextHandler sch = new ServletContextHandler(server, "/");
sch.addServlet(sh, "/*");
server.start();
server.join();
}
}
私はすべての桟橋をJavaビルドパスに入れています。コンストラクタServletHolder(Class)は未定義です。コンストラクタServer(int)は未定義です。ServletContextHandlerは型に解決できません。 ServletHolderとServer内のパラメータを削除すると、それは不平を言います。例えばもし私が持っていれば:ServletHolder sh = new ServletHolder();サーバーサーバー=新しいサーバー(); しかし、それは正しくありません。私はJettyのドキュメントを読んで、ServletHolderクラスはパラメータを取ることができます。私はここに何かを逃していますか