Cannot resolve plugin org.apache.maven.plugins:xxxx

IDEA maven项目插件sync错误的解决方案

今天用idea创建了一个spring boot项目,发现maven插件那里爆红,但是lifecycle又没有问题,很奇怪,我之前已经在settings里面把maven的版本和repository仓库配置好了的
但是这次为什么又不行了呢
没办法,试图到网上去搜索解决方案

方案1:也是最多的,提示idea中的maven配置版本和本地仓库位置不同之前已经修改过,方法失败
		
PS.IDEA的仓库配置很坑,单独在当前project里面设置maven版本和仓库位置的话,是不会对新项目生效的。如果需要对所有项目
都采用这个配置的话需要先close project,再去setting中改成对新建项目生效,后面的项目才能都使用这个配置

方案1.在maven版本的conf文件中加入阿里云镜像源
		早就加过了,而且加了不止一个镜像,方法失败

方案2.在conf的profiles里面加入profile。
尝试后失败

方案3.修改pom.xml中的spring版本,我的是2.3.2.release,改成2.2.5。解决了springframework和maven.jar的插件红波浪

然后我就找不到其他波浪线的解决方案了。
然后仔细一看,剩下的不都是maven的lifecycle里面的东西吗,为什么上面报错下面不报错呢。于是去本地仓库里面查找maven的lifecycle的那些插件,发现都在。在IDEA中运行clean命令,也能顺利执行。我想着反正能用就算了,再一看plugin里面,maven-clean的波浪线已经没了。
莫非全部运行一遍即可把波浪线去掉?迫不及待地点了deploy,然后再看plugins里面的波浪线就都没了

结论:如果上述方法不行,但是lifecycle里面的插件都能运行的话,建议挨个尝试一下,说不定就好了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值