当前位置: 首页 > 知识库问答 >
问题:

Javadoc从未在eclipse中显示

宦炜
2023-03-14

每当我试图通过将鼠标悬停在对Eclipse中任何类的引用来访问Javadoc时,它要么说在获取Javadoc时发生了异常,要么说这个元素没有附加的源代码,在附加的Javadoc中找不到Javadoc。我已经阅读了StackOverflow上的几个解决方案,并尝试了它们,包括:

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

奇怪的是,如果我点击浏览器中的查看Javadoc,它会直接打开正确的Javadoc。

共有2个答案

林波鸿
2023-03-14

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

刘泰
2023-03-14

窗户-

 类似资料:
  • 我正在为Eclipse中的Android应用程序开发一个库,并且我已经将一些Javadoc添加到对我的用户可见的类和方法中。我已经用Project->Generate javadoc生成了javadoc...然后,它创建了一个包含所有Javadoc的文件夹。 如果单击,我就可以完美地看到所有的Javadoc。 但是当我想通过悬停我的库中的一个类或方法(我知道它有Javadoc)来查看Eclipse

  • 问题内容: 我正在构建jars,我希望不使用源代码打包它们,但是我希望Javadoc能够在Eclipse中为开发人员使用。 问题答案: 您的构建过程是什么?Maven发行过程实际上会生成3个jar,一个包含编译的类,一个带有源,一个带有javadocs。您应该能够自定义POM以防止源jar的分发,并且任何使用Maven来管理依赖项的人都可以在声明对jar的依赖项时自动获得Javadoc(并且在Ec

  • 问题内容: 我通常如何在eclipse中为不同的软件包添加javadoc。 例如: 我想在eclipse中添加所有用于hibernate的javadoc,但是我不知道如何。我已经读过这篇文章如何在Eclipse中添加hibernatejavadocs?但我不想使用hibernate工具,因为我已经使用过STS,而且我不理解其他注释。 我在Ubuntu上使用eclipse。 问题答案: 另一个选择是

  • 一开始它看起来像是工作良好。如果我将鼠标悬停在类名(例如)上,则会弹出相应的javadoc文本。 但是,如果我将鼠标悬停在一个方法上(例如中的create一词),我会弹出“...the Javadoc could not be found...”这是令人困惑的,因为它刚刚向我展示了Wibble类的javadoc。 事实上,如果我点击弹出窗口中的图标“在浏览器中打开附加的Javadoc”,它就会正确

  • 问题内容: 有没有办法在Eclipse中生成Javadoc注释?如果是这样,那是什么? 问题答案: 对我来说,还是- - (或- - 在Mac)的方法效果最好。 我不喜欢看到源代码中的Javadoc注释已自动生成并且尚未更新为真实内容。就我而言,此类javadocs仅仅是浪费屏幕空间。 IMO,最好在您填充细节时一一生成Javadoc注释框架。

  • 我尝试使用以下评论安装java doc,但出错了。 sudo apt-get install sun-java6-doc正在读取包列表…完成构建依赖树 正在读取状态信息…完成E:无法找到包sun-java6-doc 请帮我解决问题。