我在webapps下放了两个war包 一个Jupiter 一个onlineShop
修改后重启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