一直以来我认为工具类的软件是越新越好,因为工具代表着一定的先进性;但是IDEA 2024好好的给我上了一课,比如lombok 不起作用、比如Spring Boot 3.4.x 启动报错、再比如MyBatis log plus冲突、再比如Gradle插件冲突.

一、Lombok 失效问题

请不要教我各种常见的解决方案:比如把Lombok重新安装、修改idea的lombok配置,都试了没有毛用;
解决步骤:
1.修改pom.xml 指定lombok版本并删除构造排除,修改后刷新maven

2.Maven 构建

二、Gradle冲突
如果你使用IDEA创建了一个Spring Boot 3.X.X 版本的项目提示如下:去卸载Gradle插件(IDEA默认已经安装了)
Exception in thread "main" java.lang.IllegalStateException: java.lang.NoClassDefFoundError: com/google/gson/Strictness at org.springframework.boot.SpringApplication.handleRunFailure(SpringApplication.java:823) at org.springframework.boot.SpringApplication.run(SpringApplication.java:328) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1361) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1350) at com.example.demo.DemoApplication.main(DemoApplication.java:10) Caused by: java.lang.NoClassDefFoundError: com/google/gson/Strictness
三、MyBatis log plus 冲突
好好的一个Spring Boot + MyBatis 项目别的电脑上可以正常运行,就你不行,那么你大概率是安装了这个MyBatis log Easyplus插件;


后记
以上是我个人遇到的一些问题与解决方案,如果对您有所帮助请点赞、收藏、关注博主。