Javadoc永远不会出现在日食中

时间:2014-11-16 23:53:51

标签: java eclipse javadoc

每当我尝试通过将鼠标悬停在对它的引用上来访问Eclipse中任何类的Javadoc时,它会显示An exception occurred while getting the JavadocThis element has no attached source and the Javadoc could not be found in the attached Javadoc。我已经在StackOverflow上阅读了几个解决方案,并尝试了所有这些解决方案,包括:

  • 安装JDK并将其作为库添加到我的项目中。
  • 在rt.jar中验证Javadoc的来源是正确的URL。当我点击Validate时,它甚至说该位置可能有效。

奇怪的是,如果我点击View Javadoc in Browser,它会直接打开正确的Javadoc。

Log File from my latest session in Eclipse Both Libraries in Project Location is Likely Valid.

2 个答案:

答案 0 :(得分:0)

正如您在异常消息中看到的那样,Eclipse当前正在使用JRE而不是JDK,因为它被设置为主要的(根据第二个屏幕截图)。从项目中删除JRE library,您不再需要它。 JDK包含您需要的所有内容,包括JavaDoc。

答案 1 :(得分:0)

Windows->首选项->已安装的JRE->单击JDK-> JRE Deifination将打开->在RT.JAR中附加Java源,如下所示:

enter image description here