Bug#446008: java.lang.NoClassDefFoundError: org/apache/commons/cli/ParseException

Michael Koch konqueror at gmx.de
Tue Oct 9 20:07:31 UTC 2007


reassign 446008 libcommons-cli-java 1.0-9
thanks

On Tue, Oct 09, 2007 at 10:08:07PM +0300, Mykola Nikishov wrote:
> Package: maven2
> Version: 2.0.7-1
> Severity: grave
> Justification: renders package unusable
> 
> When running 'mvn':
> 
> Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/cli/ParseException
> 	at java.lang.Class.getDeclaredMethods0(Native Method)
> 	at java.lang.Class.privateGetDeclaredMethods(Class.java:2395)
> 	at java.lang.Class.privateGetPublicMethods(Class.java:2519)
> 	at java.lang.Class.getMethods(Class.java:1406)
> 	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)
> 
> java - status is manual.
>  link currently points to /usr/lib/jvm/java-1.5.0-sun/jre/bin/java
> /usr/lib/jvm/java-1.5.0-sun/jre/bin/java - priority 53
>  slave java.1.gz: /usr/lib/jvm/java-1.5.0-sun/jre/man/man1/java.1.gz
> /usr/lib/jvm/java-6-sun/jre/bin/java - priority 63
>  slave java.1.gz: /usr/lib/jvm/java-6-sun/jre/man/man1/java.1.gz
> Current `best' version is /usr/lib/jvm/java-6-sun/jre/bin/java.
> 
> Changing to Java 6 doesn't make any difference.

The problem is that the latest upload of libcommons-cli-java changed the
name of the jar unintentionally. I'm preparing a fix for this and will
upload it soon.

Thanks for your report.


Cheers,
Michael





More information about the pkg-java-maintainers mailing list