我正在尝试连接一个dropwizard 0.8。*应用程序,我使用了一个hello world starter例子。
代码保持不变,应用程序正常启动。
虽然当我尝试访问分配给hello world GET请求的路径时,浏览器会返回:
HTTP ERROR 404
Problem accessing /hello-world. Reason:
Not Found
这有点奇怪,因为应用程序日志另有说明,并为该请求返回200:
0:0:0:0:0:0:0:1 - - [15/Sep/2015:07:33:58 +0000] "GET /hello-world HTTP/1.1" 200 - "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.85 Safari/537.36" 0
我是否在配置方面遗漏了什么?我在OSX和google Chrome下运行。
添加更多信息我尝试了两个不同的hello-world示例,但都失败了。最重要的是春季靴子和akka-http我没有问题。
答案 0 :(得分:8)
我有同样的问题,
启动服务器时,它显示“MutableServletContextHandler @ 4b2a30d {/ application,null,AVAILABLE}”
所以尝试/ application / hello-world,
它对我有用。 (相信我帮助过我的朋友:))
http://tips.tutorialhorizon.com/2015/10/03/dropwizard-0-8-and-jetty-fail-return-404-on-resources/