You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Benoit GUERIN (JIRA)" <ji...@apache.org> on 2019/04/16 12:39:00 UTC

[jira] [Created] (MNG-6643) Version comparison CLI does not work anymore

Benoit GUERIN created MNG-6643:
----------------------------------

             Summary: Version comparison CLI does not work anymore
                 Key: MNG-6643
                 URL: https://issues.apache.org/jira/browse/MNG-6643
             Project: Maven
          Issue Type: Bug
          Components: Command Line
    Affects Versions: 3.6.1
            Reporter: Benoit GUERIN


Since 3.6.1, comparison CLI does not work :
{code:java}
$ java -jar apache-maven-3.6.1/lib/maven-artifact-3.6.1.jar 5.32 5.27
Display parameters as parsed by Maven (in canonical form) and comparison result:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils
at org.apache.maven.artifact.versioning.ComparableVersion.stripLeadingZeroes(ComparableVersion.java:612)
at org.apache.maven.artifact.versioning.ComparableVersion.parseItem(ComparableVersion.java:594)
at org.apache.maven.artifact.versioning.ComparableVersion.parseVersion(ComparableVersion.java:529)
at org.apache.maven.artifact.versioning.ComparableVersion.<init>(ComparableVersion.java:496)
at org.apache.maven.artifact.versioning.ComparableVersion.main(ComparableVersion.java:679)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang3.StringUtils
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 5 more
{code}
 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)