Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.0
    • Fix Version/s: 3.0.1
    • Component/s: None
    • Labels:
      None

      Description

      Under Java 10 RC, the plugin generates the following exception:

      Caused by: java.lang.NullPointerException
          at org.apache.commons.lang3.SystemUtils.isJavaVersionAtLeast (SystemUtils.java:1626)
          at org.apache.maven.plugins.javadoc.AbstractJavadocMojo.getJavadocExecutable (AbstractJavadocMojo.java:3683)
          at org.apache.maven.plugins.javadoc.AbstractJavadocMojo.executeReport (AbstractJavadocMojo.java:2001)
          at org.apache.maven.plugins.javadoc.JavadocJar.doExecute (JavadocJar.java:190)
      

      This seems to be down to the version string:

      java version "10" 2018-03-20
      Java(TM) SE Runtime Environment 18.3 (build 10+43)
      Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10+43, mixed mode)
      

      commons-lang3 version 3.5 can't deal with this, see https://issues.apache.org/jira/browse/LANG-1365 

      Inserting an explicit dependency on commons-lang3 version 3.7 for the plugin works round the issue, and changing the dependency seems like the right fix for the next release of this plugin.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                rfscholte Robert Scholte
                Reporter:
                iay Ian Young
              • Votes:
                0 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: