提兵百万西湖上,立马吴山第一峰!这篇文章主要讲述解决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的解决方法
【解决IntelliJ idea的Maven Cannot resolve XXX PluginsDependencis等爆红问题总结】问题原因:
我的本地仓库中jar包已有相应的jar包文件,所以不是未下载或则
.lastUpdated
,经过百度找到了我这个问题的解决方法,相关原因我估计是因为有缓存文件所导致的解决方法:
第一步:
找到相关依赖,ctrl+x剪切文章图片
第二步:
执行Maven操作:clean文章图片
第三步:
将剪切数据粘贴回原来位置,并重新加载project即可文章图片
推荐阅读
- kubernetes与velero的第一次尝试
- Python 地图篇 - 使用pyecharts绘制世界地图中国地图省级地图市级地图实例详解
- 代码实现nadaraya-waston核回归#51CTO博主之星评选#
- Bash 特性
- Docker 安装部署
- Windows 窗口样式 什么是 WS_EX_NOREDIRECTIONBITMAP 样式
- Windows 对全屏应用的优化
- Windows 上 Assimp(Open Asset Import Library) 源码的编译 及 Samples 的编译运行
- Swagger整合Jwt授权配置