Dra*_*ker 3 java netbeans javadoc java-10
Netbeans版本:Apache NetBeans 9.0
Java版本:Java 10
无论我做什么,我都无法让javadocs出现并显示任何方法的详细信息。
我已经进入Java平台和Javadocs,已经为Javadocs设置了Zip,unzip和URL,但它无法正常工作...
Java文件:jdk-10.0.1_doc-all
网址:https://docs.oracle.com/javase/10/docs/api
我在任何地方都找不到答案,他们都提到像我已经尝试过的那样添加文档。
编辑回复:即使添加了“ java.base /”,它仍然不起作用。我什至完全删除了netbeans和所有appdata。重新下载它,安装JDK11,然后再次尝试文档...但还是一样。我疯了吗?
该问题是由于缺少java.base/定位器末端的引起的。
java.base从Java 9开始,是Java SE平台的基础API的定义。
使用https://docs.oracle.com/en/java/javase/11/docs/api/的网址资源将失败。
使用https://docs.oracle.com/en/java/javase/11/docs/api/java.base/的网址资源将正常工作。
文件资源存在相同问题。java.base/在前一个文件定位器的末尾添加即可使用。
您可以使用 URL 或压缩文档的文件位置链接到 NetBeans 中的 JDK 帮助文档。对于使用 Apache NetBeans 9.0 RC1 的 Java 10,这两种方法都适用:
显然您只需要其中一项。上面的屏幕截图中显示的这两个选项纯粹是为了解决您的问题,并且都可以在添加 JDK 10 平台期间或稍后进行设置。
要使用 JDK Javadocs 的文件位置:
对于使用 JDK Javadocs 的 URL:
如果您仍然遇到问题:
我个人偏好是使用本地 zip 文件而不是 URL,因为它速度更快并且不需要访问互联网。下面的屏幕截图显示了JDK10 中新增的Optional.orElseThrow()的 Javadoc :
于 2018 年 11 月 8 日更新,以解决 OpenJDK 10 与 NB 9.0 的使用问题:
我添加了OpenJDK 10作为 Java 平台,但没有指定任何 Javadoc。
我更新了项目以使用OpenJDK 10而不是JDK 1.8(默认)。Java 10 方法的帮助工作正常,无需指定任何 Javadoc 位置!
| 归档时间: |
|
| 查看次数: |
3249 次 |
| 最近记录: |