[英]Unable to deploy app on google app engine using jetty:“HTTP ERROR 404 Pblm accessing /.Reason: not found”
[英]Jetty 404 Problem accessing /. Reason: Not Found
我正在嘗試開始使用 Jetty,但只收到 404 not found at localhost.com:8080/api、/api 和 /api/example。
這是我的主要方法:
Server server = new org.eclipse.jetty.server.Server(8080);
ServletContextHandler handler = new ServletContextHandler(server, "/example");
ResourceConfig config = new ResourceConfig();
config.packages("api");
config.register(new CORSConfig());
ServletHolder holder = new ServletHolder(new ServletContainer(config));
handler.addServlet(holder, "/api/*");
try {
server.start();
server.join();
} finally {
server.stop();
server.destroy();
}
我究竟做錯了什么?
您的代碼創建一個Server
,然后創建一個ServletContextHandler
然后不將它們附加在一起。
在server.start();
調用server.setHandler(handler);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.