在idea中使用tomcat部署基于spring boot的web项目后页面404的问题
在idea中创建基于spring boot的web项目,然后在idea中配置了tomcat(配置没有出错),如图
然后点击运行
访问localhost:8080却是404。
解决办法:
产生这个问题的原因可能很多,这篇博客只是指出其中一个原因(很大概率)
因为spring boot默认内置了tomcat,刚才又在idea里手动配置了一个tomcat,运行的是我们手动配置的那一个,可能就产生了冲突。最简单的办法就是不要在idea中手动配置tomcat了,直接运行spring boot项目的主类即可
这样,我遇到的问题就解决了。
备注:如果非要用自己手动在idea中配置的tomcat的话,需要把spring boot中自带的tomcat移除掉,移除方式网上有教程