与UnpackDependenciesMojo的Maven依赖插件奇怪的问题

时间:2014-04-23 09:58:36

标签: maven maven-dependency-plugin

我正在使用Maven 3.0.3,突然我的mvn依赖项插件开始产生错误。 我试着清理.m2文件夹但没有运气......有什么想法吗?

WARNING: Error injecting: org.apache.maven.plugin.dependency.UnpackDependenciesMojo java.lang.NoClassDefFoundError: org/apache/maven/shared/artifact/filter/collection/ArtifactFilterException at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:2446) at java.lang.Class.getDeclaredConstructors(Class.java:1872)

然后

Caused by: java.lang.ClassNotFoundException: org.apache.maven.shared.artifact.filter.collection.ArtifactFilterException at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50) at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244) at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230)

1 个答案:

答案 0 :(得分:0)

发现问题。最近我更新了我的Xcode和这个安装了maven 3.2.1,它搞砸了类路径...我修改了符号链接指向我的3.0.3版本,它再次正常工作......不能理解为什么Apple在没有在更新说明中提及它的情况下安装内容......