誰でもこれを手助けできますか?Jetty 7が埋め込まれたJAX-WSエンドポイントを公開する
Endtyとして埋め込みJetty 7を使用したいと思います。
public class MiniTestJetty {
@WebService(targetNamespace = "http")
public static class Calculator {
@Resource
WebServiceContext context;
public int add(int a, int b) {
return a + b;
}
}
public static void main(String[] args) throws Exception {
int port = 8080;
Server server = new Server(port);
Calculator calculator = new Calculator();
Endpoint.publish("http://localhost:" + port + "/calc", calculator);
server.start();
server.join();
}
}
しかし、私はこれは本当にデフォルト日HttpServerをするのではなく、突堤を使用するかどうかを確認することはできません。これは私が試したものです。
一つのブログが
System.setProperty("com.sun.net.httpserver.HttpServerProvider",
"org.mortbay.jetty.j2se6.JettyHttpServerProvider");
を述べた。しかし突堤に任意のヘルプ、アクセル7.
おかげで、このようないるHttpServerProviderがあるように思われません。
Jetty 7のcontribセクションにコードがありますが、Jetty 7には何も似ていません。 – axelrose