埋め込みJettyサーバが起動するサンプルコードを書いています。サーバは、正確に1つのサーブレットをロードするサーブレットにすべての要求を送信し、localhostで待機しなければならない:80埋め込みJettyサーバを起動するための最短コード
私のコード今のところ:
static void startJetty() {
try {
Server server = new Server();
Connector con = new SelectChannelConnector();
con.setPort(80);
server.addConnector(con);
Context context = new Context(server, "/", Context.SESSIONS);
ServletHolder holder = new ServletHolder(new MyApp());
context.addServlet(holder, "/*");
server.start();
} catch (Exception ex) {
System.err.println(ex);
}
}
iは少ないコード/行と同じことを行うことができますか? (Jetty 6.1.0が使用されました)。