С помощью IntelliJ IDEA пытаюсь создать war файл для запуска с помощью Jetty без использования сервлетов.
Код такой:
package org.example;
import org.eclipse.jetty.server.Handler;
import org.eclipse.jetty.server.Server;
import org.eclipse.jetty.server.handler.HandlerList;
public class HelloWorld {
public static void main(String[] args) throws Exception {
Server server = new Server(8080);
HandlerList handlers = new HandlerList();
handlers.setHandlers(new Handler[] {new SimpleHandler()});
server.setHandler(handlers);
server.start();
server.join();
}
}
При непосредственном запуске из консоли - mvn clean compile exec:java, все работает прекрасно.
Но, если создать war файл из IDE, то при его деплое в браузере отображается содержимое этого файла - папки WEB-INF и META-INF.
В чем может быть причина?