关于使用springboot启动类无法启动项目的原因(从公司拉新项目,但是启动时报错)
1、编码格式

pom文件会规定项目的编码格式

修改成如图对应编码格式,并且使用maven插件clean一下,如果还不能启动,关闭idea,尝试重新启动,如果还是不行,那可能是其他原因。
2、pom.xml中,添加了影响使用启动类启动的配置
启动项目时,报这个错误
Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean.
这是个坑,网上很多教程都是告诉你,要你配置一下这里那里,其实有时候并不是这些原因,可能投产环境和本地环境是不一致的,所以导致了这个问题,这不是一个错误
如下图,注释下面配置,记得刷新pom文件,记得刷新pom文件,记得刷新pom文件

后续有其他启动问题,再记录
本文介绍了在使用SpringBoot启动类启动项目时遇到的问题及解决方法,包括编码格式设置、POM配置影响等常见问题。当报错'Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean.'时,建议检查并注释可能影响的配置,确保本地环境与投产环境一致。

173万+

被折叠的 条评论
为什么被折叠?



