[已解决]Tomcat 同一端口部署两个项目 第二个项目404

我在webapps下放了两个war包 一个Jupiter 一个onlineShop
图片说明

看了一些答案,目前已经修改server.xml
图片说明

修改后重启tomcat 访问Jupiter成功 访问onlineShop还是404
希望有大佬可以给些提示或者建议QAQ

————————————————————————

谢谢大佬们的回复

这个问题已解决啦

和webRootKey 冲突没有关系,因为本来就是不一样的

路径访问也没问题

是因为tomcat的版本和jar包版本冲突,所以才404

我在搜索其他答案的时候 发现几乎没有人提起过这个问题

哭了QAQ

配置context应该是没用的,context作用是虚拟目录
当你把项目放入webapps后 启动tomcat 项目就应该启动了的
你应该注意看下你的项目访问路径有没有问题

web.xml 指定

 <context-param>
  <param-name>webAppRootKey</param-name>
  <param-value>appName</param-value>
 </context-param>

以前碰到碰到过,是因为 webRootKey 冲突导致的。看看能否给楼主有所启示:
1、为具体应用添加 logging.properties 文件,让其能打印应用异常日志。
2、根据异常日志看看是否是 Log4jListener 的问题。
详情参考:https://blog.csdn.net/wojiushiwo945you/article/details/90042041