码迷,mamicode.com
首页 > 其他好文 > 详细

[Maven] Missing artifact (解决办法)

时间:2014-08-06 10:23:41      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   使用   文件   2014   art   问题   

在使用Eclipse的Maven插件时,经常会遇到Missing artifact的编译错误,特别是在新环境中搭建相关项目时,经常出现类似此问题,今天一位同事又遇到了,经过一顿问题原因查找,始终无法解决,决定来好好研究研究此类问题,以免以后遇到此类问题。

 

以下为尝试过的办法:

1. 项目右键->Maven->Update Dependency,失败

2. 项目右键->Maven->Disable Dependency, 然后再Enable Dependency,失败

3. 将Eclipse此类项目删除掉(不删除磁盘上的文件),重新导入,问题依旧,失败

4. 将相应项目从磁盘上删除,再从SVN重新下载下来,导入,问题依旧,失败

 

在经历了以上各种尝试之后,发现问题不在这些配置上,可能是某些地方冲突导致,不甘心的在网上搜索了一下,找到一篇解决办法:http://blog.csdn.net/mydeman/article/details/6126503

分析原因说是由于其中某个jar包导致,再仔细查看我打出的日志文件之后发现,跟文章中说明的很相似,而且我第一个报错的Jar包确实也没有pom文件,如下图:

bubuko.com,布布扣

其他正常的jar包:

bubuko.com,布布扣

所以问题原因就清楚了,按照前面的解决办法需要上传相应的pom文件至nexus上去,但是不能放到私服的Central里面,只能放到3rd party,里面,而我们的项目中引用的该文件又不能随意改动,因为引用的项目太多了,暂时还找不到更好的解决办法。

[Maven] Missing artifact (解决办法),布布扣,bubuko.com

[Maven] Missing artifact (解决办法)

标签:style   blog   http   使用   文件   2014   art   问题   

原文地址:http://www.cnblogs.com/garinzhang/p/eclipse_maven_missing_artifact.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!