эти версии библиотек используютсяShutdownHandler дает 400 в Embedded Jetty
<java.version>1.8</java.version>
<javax.websockets.version>1.1</javax.websockets.version>
<jetty.version>9.3.8.v20160314</jetty.version>
<jersey.version>2.22.2</jersey.version>
<jgit.version>4.3.0.201604071810-r</jgit.version>
<json.version>20160212</json.version>
<junit.version>4.12</junit.version>
<slf4j.version>1.7.12</slf4j.version>
<maven.shade.version>2.4.1</maven.shade.version>
внедренные Jetty используется как этот
Server server = new Server(Settings.PORT);
ResourceHandler resourceHandler = new ResourceHandler();
resourceHandler.setDirectoriesListed(true);
resourceHandler.setWelcomeFiles(new String[] { "./html/index.html" });
resourceHandler.setResourceBase("./ressources/webcontent");
ShutdownHandler shutdownHandler = new ShutdownHandler("switchoff", true, true);
HandlerList handlers = new HandlerList();
handlers.setHandlers(new Handler[] { resourceHandler, shutdownHandler, new DefaultHandler() });
server.setHandler(handlers);
Это показывает index.html
, но это не удается с использованием 400
http://localhost:22279/shutdown?token= "switchoff"
любая идея почему?
Jetty не поддерживает веб-порты JSR356 v1.1 ([пока] (https://github.com/eclipse/jetty.project/issues/207)) –
спасибо за подсказку! ... надеюсь, вы, ребята, чем я реализую вещи – user3732793