WAR不在Jetty Server上部署

时间:2018-05-08 07:44:51

标签: java jetty

我需要在Jetty服务器上使用WAR,但战争无法部署,我的错误是什么?

public class JettyJmxServer {
private static final int SERVER_PORT = 8080;
private static final String PATH_TO_WAR = "src/main/webapp/";
public static void main(String[] args) {
    try {
        Server server = new Server(SERVER_PORT);
        WebAppContext root = new WebAppContext();

        root.setWar(PATH_TO_WAR);

        root.setParentLoaderPriority(true);
        server.setHandler(root);

        server.start();
        server.join();
    } catch (Exception ex){
        System.out.println(ex);
    }
}
}

我在localhost:8080上看到WAR,但当我发送到localhost时:8080 / jolokia-war-1.5.0没有找到任何内容。

当我使用现成的Jetty Server,并将WAR放到文件夹'webapps'时,一切都运行良好。

0 个答案:

没有答案