解决IntelliJ idea的Maven Cannot resolve XXX PluginsDependencis等爆红问题总结
Posted 爱学习的大鱼
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决IntelliJ idea的Maven Cannot resolve XXX PluginsDependencis等爆红问题总结相关的知识,希望对你有一定的参考价值。
工程目录
maven的pom配置信息
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.6.4</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.xy.test</groupId>
<artifactId>thymeleafdemo</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>thymeleafdemo</name>
<description>Demo project for Spring Boot</description>
<properties>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>2.6.4</version>
<configuration>
<excludes>
<exclude>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</exclude>
</excludes>
</configuration>
</plugin>
</plugins>
</build>
</project>
错误重现
解决方法
针对对于问题1、问题2的总结
问题原因:
我估计是因为我在下载资源时,网速太卡,频繁重新下载,重新创建项目,导致我的maven库中jar包下载不下来,出现很多.lastUpdated
文件
解决方法:
(1)找到自己的maven仓库删除所有的.lastUpdated
文件,如果是默认仓库运行cmd输入以下命令即可
cd %userprofile%\\.m2\\repository
for /r %i in (*.lastUpdated) do del %i
运行情况(已全部删除)
(2)如果是自定义Maven仓库在仓库路径下执行以下命令即可删除所有的.lastUpdated
文件
for /r %i in (*.lastUpdated) do del %i
运行情况(已全部删除)
最后重新加载project下载所需jar包即可解决问题1、问题2
针对问题3的解决方法
问题原因:
我的本地仓库中jar包已有相应的jar包文件,所以不是未下载或则.lastUpdated
,经过百度找到了我这个问题的解决方法,相关原因我估计是因为有缓存文件所导致的
解决方法:第一步:
找到相关依赖,ctrl+x剪切第二步:
执行Maven操作:clean第三步:
将剪切数据粘贴回原来位置,并重新加载project即可
以上是关于解决IntelliJ idea的Maven Cannot resolve XXX PluginsDependencis等爆红问题总结的主要内容,如果未能解决你的问题,请参考以下文章
解决IntelliJ IDEA 创建Maven项目速度慢的问题
解决IntelliJ IDEA 创建Maven项目速度慢问题
Intellij idea 无法解决 maven 中的任何问题
解决intellij idea新建maven项目,加载archetype慢的问题