如何在Eclipse中查看Javadoc?

12

我正在使用一个第三方库,已经包含在我的项目中。它包含应用程序的类,但没有源代码或Javadoc文档。正如预期的那样,鼠标悬停在导入的对象上不会显示Javadoc。

Note: This element neither has attached source nor attached 
Javadoc and hence no Javadoc could be found.

在谷歌上搜了一下,我发现了三个版本的jar包:

  1. app.jar
  2. app-sources.jar
  3. app-javadoc.jar

看起来,app-javadoc.jar 只包含 HTML 页面,而 app-sources.jar 则只包含 .java 文件(带有 Javadoc 注释)。

我所做的:

  • 将这三个文件都添加到“引用库”列表中。在项目进行“刷新”后,javadoc 仍未显示出来。

  • 此外,在项目的属性下,我将“Javadoc 位置路径”指向 app-javadoc.jar 的解压内容(已验证正常)

尽管这样做了,但是我的 Eclipse 仍然无法显示 javadoc。

请给予建议。

谢谢。


1
你可能想在这里看一下:https://dev59.com/Q2kw5IYBdhLWcg3wdKbD#11579339 - JJD
3个回答

25

只需将app.jar添加到引用库中。

然后,在“项目资源管理器”中,右键单击jar文件->“属性”->“Javadoc位置”,然后添加Javadoc jar位置(app-javadoc.jar)。

如果您想查看源代码,请在同一对话框中转到“Java源代码附件”并将app-sources.jar添加到其中。


6
我认为你应该将javadoc位置设置为库本身,而不是项目的javadoc位置属性。
项目>属性>Java Build Path>库 展开app.jar节点并选择“Javadoc位置”子节点,您会发现图书馆树右侧的“编辑”按钮已启用。然后点击“编辑”按钮,您可以在一个jar文件中选择自己的javadoc。
我使用的是Eclipse而不是MyEclipse,但我认为它们是相似的。供参考。

0

以下是截至2016年5月12日的答案:

在Eclipse项目资源管理器中,在“引用库”下,右键单击所需文档的jar文件。在本例中,我需要Apache Commons IO库的文档。

enter image description here

选择属性。然后选择 Javadoc 位置:

enter image description here

在我所考虑的情况下——Apache Commons IO库——javadoc jar文件存储在与库jar文件相同的目录中。在“属性”对话框中,选择“归档中的Javadoc”,导航到相关目录,并单击javadoc jar文件:

enter image description here

点击打开,点击确定,完成了。如下图所示,当您将光标悬停在 Apache Commons IO 类名上时,Javadoc 就会出现:

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接