我最近通过安装较新的 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 链接。
最佳答案
作为解决方法,请从 https://www.oracle.com/java/technologies/javase-jdk11-doc-downloads.html 下载脱机文档。
在您的 Eclipse 项目中,打开“JRE 系统库”,右键单击“java.base”,从上下文菜单中选择“属性”。
在对话框中,选中单选按钮“存档中的 Javadoc”。对于“存档路径”字段,浏览到您下载的 zip。对于“归档中的路径”字段,浏览到“docs/api/java.base”。然后,“应用并关闭”。
关于java - Eclipse for Java 11 中缺少 Basic Javadoc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56006290/