maven missing artifact 怎么解决
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven missing artifact 怎么解决相关的知识,希望对你有一定的参考价值。
maven工程POM文件提示missing artifact的问题情境:
1、本地仓库或私服等存在相应的jar
2、本地仓库或私服中存在*.pom、*.lastUpdated、*.pom.md5、*.sha1、_remote.repositories等除应使用的jar文件外的文件
3、工程中pom.xml提示Missing artifact XXXXXX
处理办法:
1、清除本地仓库中非使用的jar文件外的文件(如:*.pom、*.lastUpdated、*.pom.md5、*.sha1、_remote.repositories等)
2、完成以上操作,回到eclipse中,右键工程-->Maven--> 参考技术A 查看SVN中setting文件中的配置路径是否正确。一般不是这个问题,如果是会爆出很多的问题。所以可以忽略,如果后面解决不了就再来这一步吧!
确保远程仓库是有对应jar包的,有可能有jar包,但是和你的版本号不对应,这种情况直接更新版本号就可以。
确认本地repository相应目录中是否下载好了对应的包。还有一个是对应包中有“*.lastUpdated”文件影响更新。我的就是这个问题,删除对应的文件即可。 我的文件中有五个这样的文件(通过搜索.lastUpdated找到),然后我删除之后,重新更新就好了。五个文件分别为:commons-csv-1.0-SNAPSHOT.jar.lastUpdated;commons-csv-1.0-SNAPSHOT.pom.lastUpdated;
commons-parent-34.pom.lastUpdated
log4j-1.2.16.jar.lastUpdated
log4j-1.2.16.pom.lastUpdated
上面所有的步骤,都不能少了在eclipse中update dependency。
Maven Missing artifact jar
maven error:
Multiple annotations found at this line:
- Missing artifact log4j:log4j:jar:1.2.15:compile
- Missing artifact org.apache.xmlbeans:xmlbeans-xpath:jar:2.4.0:compile
- Missing artifact org.apache.ws.commons.axiom:axiom-dom:jar:1.2.5:compile
- Missing artifact org.apache.httpcomponents:httpcore:jar:4.0-alpha5:compile
.... and so many more ...
解决方法:
It is not a unique issue, happens every now and then (sometimes due to a slow connection and sometimes due to proxy servers now allowing to download)
You can get rid of this by either of the following ways:
1) Force Update: Right Click on the Project in Eclipse -> Maven -> Update Project On this screen select the check box Force Update for Snapshots/Releases
2) Clearing Maven Cache: If you still face a problem, go to the local repository on your system, which might be present at C:\\Users\\myusername\\.m2\\repository
and delete the .cache folder and then follow step 1.
3)If still facing issues, manually go to the org/apache folder and delete everything and then follow step 1. (This will definitely solve the issue.这将一定能解决.)
以上是关于maven missing artifact 怎么解决的主要内容,如果未能解决你的问题,请参考以下文章
maven Missing artifact xxxx:jar:1.9
Maven报错Missing artifact jdk.tools:jdk.tools:jar:1.7--转