每当我试着mvn package
与我的Maven 3项目,我招呼着错误的Maven试图下载不存在的.jar
Failed to execute goal on project XYZ
进一步压低错误信息
Could not find artifact X:Y:Z in maven2
我米不知道的几件事情:
- 是它应该是看在maven2的回购协议,如果它是,事实上,Maven的3? (3.0.5)
- 我的构建工作完全正常(一次),直到我插入到intellij IDEA,现在它包装失败(即使我建立在IDEA之外),它是IDEA的错吗?
- 事实上,.jar文件并不存在于Maven中央存储库中,因为我试图下载的依赖关系基本上只是一个依赖包(它是什么称为?)它是log4j 2.0beta-7和目录只包含与其他依赖关系的.pom
我将提供pom.xml,如果事实证明错误不仅仅是我公开的愚蠢行为,而且可能是一个错误。
编辑:这里是一个POM http://pastebin.com/FLeVLrki
您是如何声明依赖包装的?我相信默认是'jar'。如果你不告诉Maven它是'pom'依赖关系,它将寻找JAR。 –
没有看到你的pom.xml这不是一个真正的问题 –
添加了pom,请参阅编辑 –