You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current version works when using the shaded jar, otherwise mvn javadoc:javadoc failw with
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc (default-cli) on project asciidoclet: An error has occurred in Javadoc report generation:
[ERROR] Exit code: 4
[ERROR] javadoc: error - fatal error encountered: java.lang.NoClassDefFoundError: org/asciidoctor/Asciidoctor$Factory
[ERROR] javadoc: 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.NoClassDefFoundError: org/asciidoctor/Asciidoctor$Factory
[ERROR] at org.asciidoctor.asciidoclet.AsciidoctorConverter.<init>(AsciidoctorConverter.java:67)
[ERROR] at org.asciidoctor.asciidoclet.Asciidoclet.run(Asciidoclet.java:214)
[ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.Start.parseAndExecute(Start.java:588)
[ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:432)
[ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:345)
[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] Caused by: java.lang.ClassNotFoundException: org.asciidoctor.Asciidoctor$Factory
[ERROR] at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:476)
[ERROR] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:594)
[ERROR] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:527)
[ERROR] ... 7 more
[ERROR] Command line was: /home/asalgadr/.sdkman/candidates/java/11.0.20-tem/bin/javadoc -J--add-exports=jdk.javadoc/jdk.javadoc.internal.tool=ALL-UNNAMED -J--add-exports=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED -J--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED -J--add-exports=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED -Xdoclint:all,-html,-accessibility @options @packages
[ERROR]
[ERROR] Refer to the generated Javadoc files in '/home/asalgadr/github/asciidoctor-maven-examples/asciidoclet/target/site/apidocs' dir.
The text was updated successfully, but these errors were encountered:
The shade-plugin alters the pom.xml removing runtime dependencies.
This makes that components consuming asciidoclet cannot resolve required
dependencies like AsciidoctorJ, causing conversion to fail.
closesasciidoctor#120
The shade-plugin alters the pom.xml removing runtime dependencies.
This makes that components consuming asciidoclet cannot resolve required
dependencies like AsciidoctorJ, causing conversion to fail.
closes#120
version: 2.0.0-snapshot version in main branch
The current version works when using the
shaded
jar, otherwisemvn javadoc:javadoc
failw withThe text was updated successfully, but these errors were encountered: