我按照春季启动参考文档分两步执行可执行和可部署的战争:
然后将war文件复制到{jetty_home} / webapps。
我尝试重新启动jetty服务器,似乎战争加载了以下信息
2017-07-24 11:16:35.740:INFO:oejsh.ContextHandler:main: Started o.e.j.w.WebAppContext@6e1ec318{/abc-0.1,file:///tmp/jetty-0.0.0.0-8080-abc-0.1.war-_abc-0.1-any-4452702112804908874.dir/webapp/,AVAILABLE}{/abc-0.1.war}
Visitin {jetty_server_ip}:8080 / abc-0.1显示"目录:/abc-0.1/"访问战争中的任何网址时都会返回404错误。
我做错了什么?请指导。
答案 0 :(得分:0)
WebApp"上下文路径"在已部署的实例中设置为/abc-0.1
。
您只能在{host}/abc-0.1/
上访问该网络应用。
假设您没有部署其他上下文(webapps),那么您在{host}/abc/
没有任何回答,并且{host}/abc/
前缀网址将始终获得404。