0
点赞
收藏
分享

微信扫一扫

Cannot resolve plugin org.apache.maven.plugins:maven-clean-plugin:2.5

 

最终解决方法如下:

修改配置 settings.xml

Cannot resolve plugin org.apache.maven.plugins:maven-clean-plugin:2.5_配置文件

 


 

 

添加镜像

 

<mirror>
  <id>alimaven</id>
  <mirrorOf>*</mirrorOf>
  <url>https://maven.aliyun.com/repository/central</url>
</mirror>

 

Cannot resolve plugin org.apache.maven.plugins:maven-clean-plugin:2.5_配置文件_02

 

 

 

IDEA之后Maven的依赖jar包依然是下载在默认的c盘的.m2的文件夹下

Cannot resolve plugin org.apache.maven.plugins:maven-clean-plugin:2.5_ide_03

 

 

1.Maven Home directory 是你maven程序的目录,这个一定要指定,否则默认使用idea的Maven程序

2.如果你自己Maven程序的conf文件内,设置了Maven仓库目录,那么第三个选项的:local repository 目录,就不用设置。否则你还需要手动指定你的Jar包的文件夹目录。

3. 这里的local repository是指本机Jar包文件夹,所有Maven下载的Jar包都会在这个文件夹中。

总结:如果你有maven程序就用自己maven程序目录,如果你有自己的maven配置文件,并且在配置文件中设置了local repository的目录,那么第三个选项就需要指定。

拓展知识:

为什么要自定义maven的配置文件?好处比较多,比如可以更换国内的maven镜像地址,加快maven下载速度。

 

 

 创建新的文件夹 E:\other\maven351,把  C:\Users\Administrator\.m2\repository  拷贝到新文件夹里面

 

 D:\programfiles\idea20210103\plugins\maven\lib\maven3

D:\programfiles\idea20210103\plugins\maven\lib\maven3\conf

D:\programfiles\idea20210103\plugins\maven\lib\maven3\conf\settings.xml

 

Cannot resolve plugin org.apache.maven.plugins:maven-clean-plugin:2.5_ide_04

 

<!-- 阿里云镜像 -->
<mirror> 
<id>alimaven</id> 
<name>aliyun maven</name> 
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url> 
<mirrorOf>central</mirrorOf> 
</mirror>

Cannot resolve plugin org.apache.maven.plugins:maven-clean-plugin:2.5_配置文件_05

 

 

 

Cannot resolve plugin org.apache.maven.plugins:maven-clean-plugin:2.5_maven_06

 

 

 

 

 

Cannot resolve plugin org.apache.maven.plugins:maven-clean-plugin:2.5_ide_07

 

 

 

 

主要原因是本地maven的配置文件和仓库地址不一致。

Cannot resolve plugin org.apache.maven.plugins:maven-clean-plugin:2.5_ide_08

 

 

 

REF

Maven的配置参考

 

 



举报

相关推荐

0 条评论