<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>***spring-boot-maven-plugin***</artifactId>
<configuration>
<excludes>
<exclude>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</exclude>
</excludes>
</configuration>
</plugin>
</plugins>
spring-boot-maven-plugin
报错,总结尝试解决,有以下几个解决方案。
1.如果,导入的是别人的项目,则核对并重现配置Maven项
正常情况下,重新解析和加载依赖,请注意一定保证联网OK。
这里,一般是pom.xml 中project 标签处报红。说明没有依赖jar库文件。如果能确定maven仓库有所需依赖,可以考虑不联网。
如果是自己创建的项目,并且已经配置Maven项,就可以跳过这一步。
2.检查这个插件是否安装 lombok,如哦已安装,则跳过这一步。
在这里插入图片描述
小编的Install项中已有lombok,说明已经安装过了。
未安装,则需要安装。这个安装,亦简亦繁,主要很多同学的搜索不到。就要想其他办法了。
其中一个办法就是去
https://plugins.jetbrains.com/
下载到本地,自行安装
Install Plugin from Disk
从本地磁盘安装插件
或者,对Http Proxy Settings 做一定的配置
URL:
http://plugins.jetbrains.com
一直转圈,就很无语。所谓条条大路通罗马,及时换一种方法解决了问题,不必非要去撞南墙不回头,这何尝不是一种修行呢。
3.根据groupId ,此处即是Maven仓库maven repository中本地层级的文件夹
找到对应的spring-boot-maven-plugin补上版本号。这个版本号,根据父依赖,版本号可以同级版本,也可以比父依赖版本低。
4.去本地maven repository 仓库找【groupId 】org.springframework.boot下的【artifactId】 spring-boot-maven-plugin。结果发现空空如也。也就是没有这个插件依赖jar库文件,自然无法补版本号了。
那么,就赶紧复制artifactId 中的
spring-boot-maven-plugin
小编在后面也为大家准备一些该插建的依赖
去联网在线找到
https://mvnrepository.com/
这里呢,准备几个版本。根据父依赖版本号。
自选其一。粘贴到 pom.xml
标签
中 ,并下载。最后这个项目应该就OK了。然后,这个依赖也可以删调,注掉,保留,就随你自己的意思了。
顺便说一下,网上说添加版本号,是因为,IDEA本身的自带的版本号,低于项目版本,所以不会解析并下载插件,项目版本又是父依赖的版本决定的。所以合理选择父依赖的版本也挺重要,并不是说最高版本,一定最好。
<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-maven-plugin -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>2.6.0</version>
</dependency>
<!-- 2.5 .x的最后一个版本 -->
<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-maven-plugin -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>2.5.7</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-maven-plugin -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>2.5.6</version>
</dependency>
<!-- 2.4 .x的最后一个版本 -->
<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-maven-plugin -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>2.5.3</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-maven-plugin -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>2.4.13</version>
</dependency>
5.父依赖若是报错爆红,也可以尝试采用4的 办法解决。
若是本文,有帮助到你,请收藏+关注,一键三连,这是对小编最大的鼓励。
文系原创,转载,请附上转载地址,谢谢。