maven pom.xml报错

Errorresolvingversionforplugin'org.apache.maven.plugins:maven-source-plugin'fromthere... Error resolving version for plugin 'org.apache.maven.plugins:maven-source-plugin' from the repositories [local (e:\m2\repo), internal-nexus-repository (http://maven.heetian.com/nexus/
content/groups/public/)]: Plugin not found in any plugin repository
pom.xml总有这个错误,但是编译却能通过。发布的时候又出问题,这玩意儿搞了我两天了。。。
展开
 我来答
na_simon
2014-08-25 · TA获得超过203个赞
知道小有建树答主
回答量:98
采纳率:0%
帮助的人:94.5万
展开全部

是maven-resources-plugin这个核心插件有问题。

  1. 去e:\m2\repo\org\apache\maven\plugins\maven-resources-plugin\目录下查看,里面有版本,比如2.6,进入看是否有完整的jar包。

    删除该文件夹。

  2. 在repo中删除此插件的目录。

  3. 添加依赖如下。

<dependency>    
    <groupId>org.apache.maven.plugins</groupId>    
    <artifactId>maven-resources-plugin</artifactId>    
    <version>2.6</version>
</dependency>

4. 如果继续提示版本问题,是因为该插件2.6版本是对应maven3.2.1以上的,升级个maven。

追问
虽然问题解决了 还是谢谢你
追答
没事,记着采纳

还有,是我说的原因吗,共同学习下
手机用户75148
推荐于2017-04-18 · TA获得超过138个赞
知道答主
回答量:119
采纳率:0%
帮助的人:135万
展开全部
因为信息都显示全了,没有找到org.apache.maven.plugins.mav,意思是没有找到maven 的mav插件的元信息,你的maven配置不对,或者是你的插件jar包没有下载下来!click for details,那是在错误多显示不全的情况下使用的!去你的库里找找你这个插件下载下来了吗!路径你没改就是在.m那个路径下,改了去你本地路径下找org.apache.maven下的
是否可以解决您的问题?
追问

你好,你说的是这个jar吗?如果是的话,他确实被下载下来了。

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式