java - Set up embedded jetty with document root -


if enter http://example.com/index.html in browser, jetty should in specified dir file index.html.

how can achieve embedded jetty?

this code start jetty:

inetsocketaddress socketaddress =inetsocketaddress.createunresolved("0.0.0.0", 80); server server = new server(socketaddress); server.start(); server.join(); 

found description @ http://wiki.eclipse.org/jetty/tutorial/embedding_jetty

public class fileserver{      public static void main(string[] args) throws exception{          server server = new server();         selectchannelconnector connector = new selectchannelconnector();         connector.setport(8080);         server.addconnector(connector);          resourcehandler resource_handler = new resourcehandler();         resource_handler.setdirectorieslisted(true);         resource_handler.setwelcomefiles(new string[]{ "index.html" });          resource_handler.setresourcebase(".");          handlerlist handlers = new handlerlist();         handlers.sethandlers(new handler[] { resource_handler, new defaulthandler() });         server.sethandler(handlers);          server.start();         server.join();     } } 

Comments

Popular posts from this blog

django - How can I change user group without delete record -

java - Need to add SOAP security token -

java - EclipseLink JPA Object is not a known entity type -