war文件部署在Linux后报404

这几天在弄后台接口,直接在ide里面启动主程序后利用localhost:8080访问OK,但是因为要提供给其他同事来访问,就必须部署在服务器上,直接丢到tomcat里webapps就会自动解压部署,但是访问特定目录接口的时候一直报404。

1.首先要保证pom.xml里面将

里面包含内部tomcat

替换为:


去除内部tomcat,使用外部tomcat

2.修改tomcat里面server.xml文件


添加<Context>所在行,docBase为war文件名称

3.重启tomcat后,404问题解决。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容