after a recent update, Maven no longer works. running it produces this error:
$ mvn
Exception in thread "main" java.lang.NoClassDefFoundError: org/codehaus/plexus/component/repository/exception/ComponentLifecycleException
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
at java.lang.Class.privateGetPublicMethods(Class.java:2547)
at java.lang.Class.getMethods(Class.java:1410)
at org.codehaus.classworlds.Launcher.getEnhancedMainMethod(Launcher.java:195)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:294)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: java.lang.ClassNotFoundException: org.codehaus.plexus.component.repository.exception.ComponentLifecycleException
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassLoader.java:195)
at org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:255)
at org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.java:214)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
... 9 more
this may have to do wish issue 412839 or issue 414561. completing issue 416312 (upgrade maven to 2.2.1) might be an easy way to fix this...
after a recent update, Maven no longer works. running it produces this error:
$ mvn NoClassDefFound Error: org/codehaus/ plexus/ component/ repository/ exception/ ComponentLifecy cleException Class.getDeclar edMethods0( Native Method) Class.privateGe tDeclaredMethod s(Class. java:2427) Class.privateGe tPublicMethods( Class.java: 2547) Class.getMethod s(Class. java:1410) classworlds. Launcher. getEnhancedMain Method( Launcher. java:195) classworlds. Launcher. launchEnhanced( Launcher. java:294) classworlds. Launcher. launch( Launcher. java:255) classworlds. Launcher. mainWithExitCod e(Launcher. java:430) classworlds. Launcher. main(Launcher. java:375) ClassNotFoundEx ception: org.codehaus. plexus. component. repository. exception. ComponentLifecy cleException URLClassLoader$ 1.run(URLClassL oader.java: 200) AccessControlle r.doPrivileged( Native Method) URLClassLoader. findClass( URLClassLoader. java:188) ClassLoader. loadClass( ClassLoader. java:307) classworlds. RealmClassLoade r.loadClassDire ct(RealmClassLo ader.java: 195) classworlds. DefaultClassRea lm.loadClass( DefaultClassRea lm.java: 255) classworlds. RealmClassLoade r.loadClass( RealmClassLoade r.java: 214) ClassLoader. loadClass( ClassLoader. java:252) ClassLoader. loadClassIntern al(ClassLoader. java:320)
Exception in thread "main" java.lang.
at java.lang.
at java.lang.
at java.lang.
at java.lang.
at org.codehaus.
at org.codehaus.
at org.codehaus.
at org.codehaus.
at org.codehaus.
Caused by: java.lang.
at java.net.
at java.security.
at java.net.
at java.lang.
at org.codehaus.
at org.codehaus.
at org.codehaus.
at java.lang.
at java.lang.
... 9 more
this may have to do wish issue 412839 or issue 414561. completing issue 416312 (upgrade maven to 2.2.1) might be an easy way to fix this...