Eclipse for Java 11中缺少基本Javadoc

时间:2019-05-06 13:30:34

标签: java eclipse javadoc

最近,我通过安装较新的jdk并在eclipse中切换了jre,将eclipse中的Java 8切换为Java 11。我注意到的第一件事是Javadoc无法正常运行,其内容为:“注意:此元素没有附加的源,并且在附加的Javadoc中找不到Javadoc。”

然后我查找了具有类似问题的其他用户,但是他们都使用了不同版本的Java,并且我的javadoc配置中的链接不起作用。

(选择javadoc网址时的验证按钮也会返回 “位置可能无效。” 用于URL “ https://docs.oracle.com/en/java/javase/11/docs/api/”)。

我怀疑我仍然安装了旧的java 8 javadoc,现在的位置不正确,但是我在任何地方都找不到另一个java 11 javadoc链接。

1 个答案:

答案 0 :(得分:4)

作为一种解决方法,请从https://www.oracle.com/java/technologies/javase-jdk11-doc-downloads.html

下载脱机文档。

在Eclipse项目中,打开“ JRE系统库”,右键单击“ java.base”,然后从上下文菜单中选择“属性”。

在对话框中,选中“归档中的Javadoc”单选按钮。对于“归档路径”字段,浏览到您下载的zip。对于字段“归档中的路径”,浏览到“ docs / api / java.base”。然后,“应用并关闭”。