Netbeans v11.2和Oracle JDK13 javadocs问题

时间:2019-11-16 00:06:45

标签: java netbeans javadoc missing-features

我正在使用Oracle JDK 13.0.1 + 9运行NB 11.2 NB的Java平台->> Javadocs(标签)为空(无条目)。

当我键入(NB编辑器)System.Linq-或-return array.ToList().Reverse().ToArray(); (示例)时,弹出菜单会按预期显示方法以及每种方法的完整javadoc信息。

但是,当我键入java.math.-或-java.nio.(示例)时,列出了方法,但是Javadoc仅显示包和类定义以及一条消息((THE MESSAGE)),该消息读取:

java.sql.

以下是屏幕截图:

JavadocError

因此,我将此URL添加到了Java Platforms->> Javadocs选项卡中: https://docs.oracle.com/en/java/javase/13/docs/api/

没有帮助...同样的问题。

因此,我添加了以下URL Java Platforms->> Javadocs标签: https://docs.oracle.com/en/java/javase/13/docs/api/java.sql/

现在,结果已更改,但仍然错误。我丢失了MESSAGE,但之后显示的包和类def带有所有空白文本。

如果这不是NB / Oracle URL中的错误,那么记录似乎很少,这可以通过在SO上询问的大量问题来证明。

此外,我想下载整个javadoc .zip文件,并使用文件ref代替URL。还是有可能吗?

1 个答案:

答案 0 :(得分:0)

  

我正在使用NB 11.1和Oracle JDK 13.0.1 + 9 ...

这本身就是一个问题。尽管看起来很有效,但NetBeans 11.1不支持使用JDK13。从NetBeans产品管理器中:“ Apache NetBeans 11.1 supports JDK 8 to JDK 12”。不幸的是,我看不到Apache NetBeans网站上任何地方都明确声明了这一点。

因此,要在您的应用程序中成功访问JDK 13的Javadocs:

  

此外,我想下载整个javadoc .zip文件并使用一个文件   ref而不是URL。还是有可能吗?

是:

  • 您可以下载JDK 13 API Javadoc文件 jdk-13.0.1_doc-all.zip from here
  • 无需解压缩下载的文件。
  • 在NetBeans 11.2中,打开工具> Java平台> ,选择您的JDK 13平台条目。
  • 点击 Javadoc 标签,然后点击添加邮编/文件夹...
  • 导航到下载的文件 jdk-13.0.1_doc-all.zip ,选择它,然后单击添加邮编/文件夹...
  • 其条目将添加到来自Javadoc的平台列表中。删除先前添加的所有 https URL,以使其成为JDK 13的唯一Javadoc条目:

    javadocTab

完成所有这些操作后,Javadoc应该可以在您的JDK 13应用程序中正常工作。这是一个使用java.rmi软件包的示例,该示例不适用于您:

rmiJavadoc