读书人

jetty7内嵌代码配备

发布时间: 2012-07-26 12:01:08 作者: rapoo

jetty7内嵌代码配置

以war包形式启动:

?

String warPath = "../project/target/project.war";        Server server = new Server(8080);                WebAppContext context = new WebAppContext();        context.setWar(warPath);        context.setContextPath("/");        context.setClassLoader(            Thread.currentThread().getContextClassLoader());         server.setHandler(context);         server.start();        server.join();
?

直接在项目中启动:

?

        String webapp = "../project/src/main/webapp";        Server server = new Server(8080);                WebAppContext context = new WebAppContext();        context.setDescriptor(webapp + "/WEB-INF/web.xml");        context.setResourceBase(webapp);        context.setContextPath("/");        context.setClassLoader(            Thread.currentThread().getContextClassLoader());         server.setHandler(context);         server.start();        server.join();
?

?

读书人网 >开源软件

热点推荐