Reidddddd commented on PR #4090:
URL: https://github.com/apache/bookkeeper/pull/4090#issuecomment-1738656239

   Let me explain more about this PR. (I'm using JDK 17 to build on local)
   
   First of all, only with 
`<maven.compiler.release>${release.target}</maven.compiler.release>`, during 
`PR Validation` stage, it would fail as following
   ```
   [ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-javadoc-plugin:3.2.0:jar (attach-javadocs) on 
project bookkeeper-stats-api: MavenReportException: Error while generating 
Javadoc:
   [ERROR] Exit code: 4 - Loading source files for package 
org.apache.bookkeeper.stats...
   [ERROR] Constructing Javadoc information...
   [ERROR] error: fatal error encountered: java.lang.AssertionError
   [ERROR] error: Please file a bug against the javadoc tool via the Java bug 
reporting page
   [ERROR]   (https://bugreport.java.com) after checking the Bug Database 
(https://bugs.java.com)
   [ERROR]   for duplicates. Include error messages and the following 
diagnostic in your report. Thank you.
   [ERROR] java.lang.AssertionError
   [ERROR]      at 
jdk.compiler/com.sun.tools.javac.util.Assert.error(Assert.java:155)
   [ERROR]      at 
jdk.compiler/com.sun.tools.javac.util.Assert.checkNonNull(Assert.java:62)
   [ERROR]      at 
jdk.compiler/com.sun.tools.javac.comp.Modules.allModules(Modules.java:1216)
   [ERROR]      at 
jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.findModuleOfPackageName(ElementsTable.java:857)
   [ERROR]      at 
jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.addPackagesFromLocations(ElementsTable.java:537)
   [ERROR]      at 
jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.computeSubpackages(ElementsTable.java:510)
   [ERROR]      at 
jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.computeSpecifiedPackages(ElementsTable.java:747)
   [ERROR]      at 
jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.analyze(ElementsTable.java:347)
   [ERROR]      at 
jdk.javadoc/jdk.javadoc.internal.tool.JavadocTool.getEnvironment(JavadocTool.java:220)
   [ERROR]      at 
jdk.javadoc/jdk.javadoc.internal.tool.Start.parseAndExecute(Start.java:546)
   [ERROR]      at 
jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:393)
   [ERROR]      at 
jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:342)
   [ERROR]      at 
jdk.javadoc/jdk.javadoc.internal.tool.Main.execute(Main.java:63)
   [ERROR]      at jdk.javadoc/jdk.javadoc.internal.tool.Main.main(Main.java:52)
   [ERROR] 2 errors
   [ERROR]
   [ERROR] Command line was: 
/usr/local/Cellar/openjdk@17/17.0.7/libexec/openjdk.jdk/Contents/Home/bin/javadoc
 @options
   ```
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to