我有一个充满HTML文件的文件夹,其中包含Spring Framework API文档http://docs.spring.io/spring/docs/3.2.4.RELEASE/javadoc-api/。
我想要的是能够将鼠标悬停在Eclipse中的Spring方法/接口/ etc的名称上(如ClassPathXmlApplicationContext类),并从这些文档中显示解释。目前,我得到的是“注意:这个元素既没有附加源也没有附加Javadoc,因此找不到Javadoc”。
有没有办法告诉Eclipse实现该文件夹及其子文件夹以使这些Javadoc工作?我是否必须先以某种方式打包它们?我正在使用Spring Tool Suite,或者我可以使用常规的Eclipse。
我尝试了其他答案中推荐的一些东西,但我不知道发生了什么。
如果有人可以提供帮助,那就太好了。
答案 0 :(得分:21)
这很容易。
您只需右键点击您的项目并转到Maven -> Download JavaDoc
,您也可以选择Maven -> Download Sources
如果出于任何原因这不起作用,您也可以运行:
mvn dependency:resolve -Dclassifier=javadoc
然后选择Maven -> Update Project ...
答案 1 :(得分:6)
如果您想学习一项很酷的新技术,请查看Maven。根据该网站,
Apache Maven是一个软件项目管理和理解工具。 基于项目对象模型(POM)的概念,Maven可以管理 项目的构建,报告和文档来自中心部分 信息。
您可以使用它为项目添加依赖项。我不打算这样做,但是当你这样做时,Maven下载如果可用那些依赖项的源代码,通常是源代码和javadoc jar
。然后,您可以简单地Open Declaration
(F3)您感兴趣的类,并检查其来源或javadoc。当您下载源代码时,当将鼠标悬停在类,方法,字段等上时,javadoc也可用。
答案 2 :(得分:4)
转到项目的属性并选择Java Build Path
,然后选择名为Libraries
的标签,您可以展开任何广告素材以选择Source attachment
或Javadoc location
和单击Edit
按钮。在出现的对话框中,您可以使用源代码或Javadoc的位置路径或URL指定文件夹,JAR或zip。
希望这有帮助。