Мне нужно развернуть WAR на сервере Jetty, но война не может быть развернута, в чем моя ошибка?
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);
}
}
}
Я вижу WAR на localhost: 8080, но когда я обращаюсь к localhost: 8080 / jolokia-war-1.5.0, ничего не найдено.
Когда я использую готовый Jetty Server и помещаю WAR в папку «webapps», все работает отлично.