> 文章列表 > Springboot创建项目bug

Springboot创建项目bug

Springboot创建项目bug

问题

今天创建maven项目,由于和教程不太一样,结果报错

核心报错如下

Cannot instantiate interface org.springframework.context.ApplicationListener : org.springframework.boot.context.logging.LoggingApplicationListener

梳理

我的idea创建maven项目如下

Springboot创建项目bug

但是别的直接就创建maven项目。也不用麻烦的选择那个版本【我这idea也是最新版本的呀】

找了一圈也并没有找到我要的maven【我是想用maven创建springboot,如果直接使用spring initializr就没有这个烦恼】

核心在于这个maven他是由父包管理的,我创建多个项目,在一个maven项目的下面,就没有这个烦恼了

然后这个项目核心可能和springboot本身是冲突的,所以我直接用springboot的初始化语句初始项目就会报错

Springboot创建项目bug

解决办法

第一种解决办法

直接spring initializr创建一个springboot项目,解决一切烦恼【记得选择springboot版本的时候选择一个稳定的,最好2.7

第二种解决办法

new project这个选项可以创建一个新的maven项目

Springboot创建项目bug

第三种解决办法

克隆一个别人写好的项目【从git上面】,自己改名字

当然我现在用的第一种方法,然后我选择3.0.6的版本

总结

java日新月异,spring也是紧跟节奏,在现在,不进步==被淘汰

保持开放的心态,多学习,才能更好的成长