前言
某次更新完项目,然后打包项目丢到服务器上启动以后,发现访问项目资源直接报了HTTP状态 404 - 未找到
,进入到tomcat安装目录下的logs/catalina.out
里面发现报这个错误。
排查
可以看到错误的信息是:启动的组件失败
。这里就很明显是我们项目的包
有问题了,而不是tomcat的问题
。所以不要去撸tomcat了。后面我又在本地运行了下,发现项目在本地的时候是正常运行
的,那么只有一个可能出问题的只有一个点:依赖
,由于我修改了pom.xml,但是我没有更新依赖
,而idea也并没有及时自动更新
,所以导致项目依赖在打包的时候
出现了问题,可能是缺失
,可能是冲突
。
解决
这个就没什么可说的了,直接打开侧边栏点击Maven
先clean
,再install
一下就可以了。