2013-03-18 4 views
0

제 젠킨스 작업 중 일부를 메이븐 3으로 마이그레이션하려고하는데 메이븐 플러그인과 관련된 문제가 있습니다. 내가 3NoClassDefFoundError PlexusIoResourceCollection/Jenkins + Maven 3

WARNING: Error injecting: org.apache.maven.plugin.jar.JarMojo 
    java.lang.NoClassDefFoundError: org/codehaus/plexus/components/io/resources/PlexusIoResourceCollection 
. 
. 
. 
    Caused by: java.lang.ClassNotFoundException: org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection 
     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) 
     ... 93 more 
    mojoFailed org.apache.maven.plugins:maven-jar-plugin:2.3.2(default-jar) 

내가 필요한 클래스가 제대로 내 로컬 저장소에 설치되었는지 ckecked 받는다는하기 위해 이동할 때

는 예를 들어, 나는 다음과 같은 예외를 발생시키는 작업 건물 꽤 잘 아래 받는다는 2를 가지고있다. 누구든지이 행동에 대한 단서가 있습니까?

미리 감사드립니다.

답변

0

jar-plugins를 최신 2.4로 업그레이드하십시오. maven3을 사용하여 로컬로 빌드 할 때도 마찬가지입니까?

+0

이 버그에 대한 출시 노트가 있습니까? 호환성 행렬은 jar 플러그인이 v2.2부터 호환성이 있어야 함을 보여주기 때문에 http://goo.gl/Ivo88 – mab