Eclipse报错:Missing artifact com.adobe.xmp:xmpcore:jar:5.1.2

Eclipse报错:

Missing artifact com.adobe.xmp:xmpcore:jar:5.1.2

Project '???' is missing required library:'C:\Users\tun.m2\repository\antlr\antlr\2.7.2\antlr-2.7.2.jar'

这个是maven查找服务器上面的jar包的时候没有找到jar包报错。可能是我们maven项目配置文件pom.xml里面的distributionManagement -> repository 或者 snapshotRepository 下面的 url 指定的服务器地址无法访问。

也可能是maven全局配置settings.xml里面的localRepository指定的目录不存在,或许去掉localRepsotory,直接使用m2eclipse的默认目录c:\users\xxx.m2\repository。

也可能是eclipse 全局设置 Preferences -> Maven -> User settings里面没有指定我们自己的settings.xml造成。

参考Maven官网对于settings.xml的解释,默认mvn读取的是maven\conf\settings.xml文件。所以必须保证文件位置和名字正确。

标签: Eclipse, Maven

添加新评论