关于无法使用启动了启动spring项目的几种可能

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

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

1、编码格式

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

修改成如图对应编码格式,并且使用maven插件clean一下,如果还不能启动,关闭idea,尝试重新启动,如果还是不行,那可能是其他原因。

2、pom.xml中,添加了影响使用启动类启动的配置

启动项目时,报这个错误

Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean.

这是个坑,网上很多教程都是告诉你,要你配置一下这里那里,其实有时候并不是这些原因,可能投产环境和本地环境是不一致的,所以导致了这个问题,这不是一个错误

如下图,注释下面配置,记得刷新pom文件,记得刷新pom文件,记得刷新pom文件

后续有其他启动问题,再记录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值