Package: maven-javadoc-plugin / 3.0.1-3

openjdk-9-javadoc-path.patch Patch series | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
--- a/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java
+++ b/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java
@@ -3702,6 +3702,12 @@
         {
             javadocExe = new File( SystemUtils.getJavaHome() + File.separator + "bin", javadocCommand );
         }
+        // On Java 9, this has moved to: /usr/lib/jvm/java-9-openjdk-amd64/bin/javadoc
+        else if ( org.apache.commons.lang3.SystemUtils.isJavaVersionAtLeast( org.apache.commons.lang3.JavaVersion.JAVA_9 ) )
+        {
+            javadocExe =
+                new File( SystemUtils.getJavaHome() + File.separator + "bin", javadocCommand );
+        }
         else
         {
             javadocExe =