[英]How to attach source or JavaDoc in eclipse for any jar file e.g. JavaFX?
目前我正在使用 JavaFX。 每当我将鼠标悬停在 JavaFX 的方法上时,它都会给我以下错误:
'Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found'
我应该如何解决这个问题? 如何附加 javadoc 或源代码以便我可以看到方法的描述?
您可以通过下载 jar 来配置 Javadocs,基本上 javadocs 将直接从互联网上引用。
完成步骤:
对于离线 javadoc,您可以从以下位置下载: http : //www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html
单击接受许可协议后,您可以下载javafx-2_2_0-apidocs.zip
Project/Properties/Javadoc Location和Project/Properties/Java Build Path/Libraries都没有帮助我,直到我在“ Java Build Path ”“Android Dependencies”的“ Order and Export ”选项卡中移动并添加到库中。罐。 我希望它会很有用。
或者你也可以,
1) 通过 Ctrl+单击方法导航到该方法。 新选项卡/窗口将打开,其中包含文本“未找到源”和按钮“附加源..”
2) 单击“附加源..”按钮
3) 弹出新窗口。 单击“外部文件夹”按钮
4) 找到 JavaFX javadoc 文件夹。 如果您在 Windows 上使用默认安装设置,则文件夹路径为C:\\Program Files\\Oracle\\JavaFX 2.0 SDK\\docs
首先,如果您收到消息
注意:此元素既没有附加源也没有附加 Javadoc,因此找不到 Javadoc
那么这意味着您已经包含了项目所需的外部 jar。
下一步是将外部 jar 与其 javadoc url 相关联。
你已经准备好了!
我也无法使用“附加源...”方法,我尝试了许多不同的方法。 JavaFX 的 Javadocs 安装在 Program Files\\Oracle\\JavaFX 2.x SDK\\docs 中。 安装 Javadocs 的另一种方法是:
希望这能帮助一些和我一样困惑的人。
除了@dhroove 的回答(如果我有 50 个代表,我会写评论......)
链接已更改为: http : //docs.oracle.com/javafx/2/api/
至少我的日食无法使用他的链接。
它已经在一个不同的线程中,只需一个简单的 eclipse 设置就会自动下载 JavaDoc(但是,您需要第一次单击该方法)。
这个技巧在 Eclipse Luna (4.4.2) 中对我有用:对于我使用的 jar 文件 (htsjdk),我将源代码打包在一个单独的 jar 文件中(名为 htsjdk-2.0.1-src.jar;我可以这样做因为 htsjdk 是开源的)并将其存储在我的项目的 lib-src 文件夹中。 在我自己的 Java 源代码中,我从 jar 中选择了一个我正在使用的元素,然后按 F3(打开声明)。 Eclipse 打开类文件并显示“附加源”按钮。 我单击按钮并指向我刚刚放入 lib-src 文件夹中的 src jar 文件。 现在,将鼠标悬停在 jar 中使用的任何内容上时,我会得到 Javadoc。
如果您使用的是 maven,请执行以下操作:
mvn eclipse:eclipse -DdownloadSources=true -DdownloadJavadocs=true
您可以为 Eclipse 中的特定 JAR 指定在线 Javadoc 位置。 当我无法为 Kafka 找到任何可下载的 Javadoc 时,这挽救了我的一天。
Package Explorer
,右键单击预期的 JAR(在项目的 Referenced Libraries 或 Maven Dependences 或任何类似内容下),然后单击Properties
。Javadoc Location
。Javadoc location path
字段中,输入在线 Javadoc 的 URL,该 URL 很可能以/<version>/javadoc/
结尾。 例如,Kafka 2.3.0 的 Javadoc 位于http://www.apache.org/dist/kafka/2.3.0/javadoc/ (您可能希望将 URL 中的https
更改为http
,因为它提出了一个无效的位置单击“ Validate...
对我而言”后发出警告)。要使用 Eclipse 附加 Java 源代码,
安装 JDK 时,您也必须选择安装 Java 源文件的选项。 这将复制安装目录中的 src.zip 文件。 在 Eclipse 中,转到 Window -> Preferences -> Java -> Installed JREs -> Add 并选择您系统中的 JDK。 Eclipse 现在将列出在对话框中找到的 JAR。 在那里,选择 rt.jar 并选择 Source Attachment。 默认情况下,这将指向正确的 src.zip。 如果没有,请选择您在 java 安装目录中的 src.zip 文件。 java source attach in eclipse 同样,如果你在你的机器上下载了javadoc,你也可以在这个对话框中配置它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.