2014-04-23 3 views
0

Maven 3.0.3을 사용하고 있는데 갑자기 mvn 의존성 플러그인이 오류를 생성하기 시작했습니다. 행운을 빌어 .m2 폴더를 정리하려고했습니다 ... 어떤 아이디어입니까?Maven 의존성 플러그인 UnpackDependenciesMojo에 이상한 문제가 발생했습니다.

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)

+0

필요한 항아리를 확인하십시오. –

+0

항아리가 있습니다 ... maven-common-artifact-filters-1.2.jar – Kstaoo

+0

어떤 버전의 maven-dependency-plugin을 사용합니까? 빌드하는 동안 경고가 있습니까? 다운로드 문제? 빌드를 확인하십시오. – khmarbaise

답변

0

문제를 발견. 최근에 필자는 Xcode를 업데이트했고 클래스 패스를 엉망으로 만들었던 Maven 3.2.1을 설치했습니다 ... 3.0.3 버전을 가리키는 심볼릭 링크를 수정했으며 다시 작동합니다 ... Apple의 설치 이유를 이해할 수 없습니다. 업데이트 노트에 언급하지 않고도 ...