Docs build fails: Cannot determine current path

XMLWordPrintable

        [2025-12-18T17:54:21,288Z] Generating JDK_API javadoc for 57 modules
        [2025-12-18T17:54:34,444Z] error: An internal exception has occurred.
        [2025-12-18T17:54:34,444Z] (java.lang.RuntimeException: Cannot determine current path)
        [2025-12-18T17:54:34,445Z] Please file a bug against the javadoc tool via the Java bug reporting page
        [2025-12-18T17:54:34,445Z] (https://bugreport.java.com) after checking the Bug Database (https://bugs.java.com)
        [2025-12-18T17:54:34,445Z] for duplicates. Include error messages and the following diagnostic in your report. Thank you.
        [2025-12-18T17:54:34,445Z] java.lang.RuntimeException: Cannot determine current path
        [2025-12-18T17:54:34,445Z] at build.tools.taglet.JSpec.currentPath(JSpec.java:197)
        [2025-12-18T17:54:34,445Z] at build.tools.taglet.JSpec.toString(JSpec.java:162)
        [2025-12-18T17:54:34,445Z] at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.taglets.UserTaglet.getInlineTagOutput(UserTaglet.java:73)
        [2025-12-18T17:54:34,445Z] at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.taglets.TagletWriter.getInlineTagOutput(TagletWriter.java:298)
        [2025-12-18T17:54:34,445Z] at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.getInlineTagOutput(HtmlDocletWriter.java:417)
        [2025-12-18T17:54:34,445Z] at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter$InlineVisitor.defaultAction(HtmlDocletWriter.java:1822)
        [2025-12-18T17:54:34,445Z] at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter$InlineVisitor.defaultAction(HtmlDocletWriter.java:1626)
        [2025-12-18T17:54:34,445Z] at jdk.compiler/com.sun.source.util.SimpleDocTreeVisitor.visitUnknownInlineTag(SimpleDocTreeVisitor.java:612)
        [2025-12-18T17:54:34,445Z] at jdk.compiler/com.sun.tools.javac.tree.DCTree$DCUnknownInlineTag.accept(DCTree.java:1391)
        [2025-12-18T17:54:34,445Z] at jdk.compiler/com.sun.source.util.SimpleDocTreeVisitor.visit(SimpleDocTreeVisitor.java:79)
        [2025-12-18T17:54:34,445Z] at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.commentTagsToContent(HtmlDocletWriter.java:1394)
        [2025-12-18T17:54:34,445Z] at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.commentTagsToContent(HtmlDocletWriter.java:1332)
        [2025-12-18T17:54:34,445Z] at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.addCommentTags(HtmlDocletWriter.java:1253)
        [2025-12-18T17:54:34,445Z] at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.addInlineComment(HtmlDocletWriter.java:1234)
        [2025-12-18T17:54:34,445Z] at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.ClassWriter.addClassDescription(ClassWriter.java:524)
        [2025-12-18T17:54:34,445Z] at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.ClassWriter.buildClassDescription(ClassWriter.java:297)
        [2025-12-18T17:54:34,445Z] at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.ClassWriter.buildClassInfo(ClassWriter.java:173)
        [2025-12-18T17:54:34,445Z] at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.ClassWriter.buildClassDoc(ClassWriter.java:135)
        [2025-12-18T17:54:34,445Z] at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.ClassWriter.buildPage(ClassWriter.java:114)
        [2025-12-18T17:54:34,445Z] at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDoclet.generateClassFiles(HtmlDoclet.java:430)
        [2025-12-18T17:54:34,445Z] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.AbstractDoclet.generateClassFiles(AbstractDoclet.java:246)
        [2025-12-18T17:54:34,445Z] at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDoclet.generateClassFiles(HtmlDoclet.java:211)
        [2025-12-18T17:54:34,445Z] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.AbstractDoclet.generateFiles(AbstractDoclet.java:179)
        [2025-12-18T17:54:34,445Z] at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDoclet.generateFiles(HtmlDoclet.java:358)
        [2025-12-18T17:54:34,445Z] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.AbstractDoclet.run(AbstractDoclet.java:82)
        [2025-12-18T17:54:34,445Z] at jdk.javadoc/jdk.javadoc.doclet.StandardDoclet.run(StandardDoclet.java:109)
        [2025-12-18T17:54:34,445Z] at jdk.javadoc/jdk.javadoc.internal.tool.Start.parseAndExecute(Start.java:591)
        [2025-12-18T17:54:34,445Z] at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:399)
        [2025-12-18T17:54:34,446Z] at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:348)
        [2025-12-18T17:54:34,446Z] at jdk.javadoc/jdk.javadoc.internal.tool.Main.execute(Main.java:57)
        [2025-12-18T17:54:34,446Z] at jdk.javadoc/jdk.javadoc.internal.tool.Main.main(Main.java:46)
        [2025-12-18T17:54:34,446Z] Caused by: java.lang.IllegalAccessException: class build.tools.taglet.JSpec cannot access class jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter (in module jdk.javadoc) because module jdk.javadoc does not export jdk.javadoc.internal.doclets.formats.html to unnamed module @6ae1cdb6
        [2025-12-18T17:54:34,446Z] at java.base/jdk.internal.reflect.Reflection.newIllegalAccessException(Reflection.java:401)
        [2025-12-18T17:54:34,446Z] at java.base/java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:660)
        [2025-12-18T17:54:34,446Z] at java.base/java.lang.reflect.Field.checkAccess(Field.java:1277)
        [2025-12-18T17:54:34,446Z] at java.base/java.lang.reflect.Field.get(Field.java:465)
        [2025-12-18T17:54:34,446Z] at build.tools.taglet.JSpec.currentPath(JSpec.java:194)
        [2025-12-18T17:54:34,446Z] ... 30 more
        [2025-12-18T17:54:34,460Z] 1 error

              Assignee:
              Dan Smith
              Reporter:
              David Holmes
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: