当前位置:   article > 正文

Spring-Boot中父依赖或 spring-boot-maven-plugin报红处理办法_org.springframework.boot爆红

org.springframework.boot爆红

 <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>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

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补上版本号。这个版本号,根据父依赖,版本号可以同级版本,也可以比父依赖版本低。
ye

在这里插入图片描述

org.springframework.boot spring-boot-maven-plugin ***2.5.6*** org.projectlombok lombok

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>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

<!--  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>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
<!-- 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>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
<!--  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>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
<!-- 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>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

5.父依赖若是报错爆红,也可以尝试采用4的 办法解决。

若是本文,有帮助到你,请收藏+关注,一键三连,这是对小编最大的鼓励。

文系原创,转载,请附上转载地址,谢谢。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/135893
推荐阅读
相关标签
  

闽ICP备14008679号