Código mais curto para iniciar o servidor Jetty incorporado
Eu estou escrevendo algum código de exemplo onde um servidor Jetty incorporado é iniciado. O servidor deve carregar exatamente um servlet, enviar todos os pedidos para o servlet e escutar no host local: 80
Meu código até agora:
<code>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); } } </code>
Posso fazer o mesmo com menos código / linhas? (Jetty 6.1.0 usado).