如何在Eclipse中附加任何jar文件的源代码或JavaDoc,例如JavaFX?
目前我正在与JavaFX合作。 每当我将鼠标hover在JavaFX的一个方法上,它给我提供了以下错误:
'Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found'
我应该如何解决这个问题? 我怎样才能附加的javadoc或来源,使我可以看到方法的描述?
- 下载包含JavaDocs的jar文件。
- 打开项目的Build Path页面(右键单击, 属性 , Java构buildpath )。
- 打开“ 库”选项卡。
- 展开有问题的库(JavaFX)的节点。
- selectJavaDoc位置 ,然后单击编辑 。
- input包含Javadoc(刚刚下载的那个文件)的文件的位置。
你可以通过下载jarconfigurationJavadocs,基本上javadocs会直接从互联网上被引用。
完成步骤:
- 打开项目的Build Path页面(右键单击,属性,Java构buildpath)。
- 打开“库”选项卡。
- 展开有问题的库(JavaFX)的节点。
- selectJavaDoc位置,然后单击编辑。
- input包含Javadoc的文件的位置。 具体为javaFX javadoc进入http://docs.oracle.com/javafx/2.0/api/
对于离线javadoc,您可以从以下url下载: http : //www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html
点击接受许可协议后,您可以下载javafx-2_2_0-apidocs.zip
直到我select并移动到“ Java Build Path ”“Android Dependencies”的“ Order and Export ”选项卡中, 并在Library中添加之前, Project / Properties / Javadoc Location和Project / Properties / Java Build Path / 。jar。 我希望是有用的。
或者你也可以,
1)通过Ctrl +点击该方法导航到该方法。 新的选项卡/窗口将打开文本“找不到源”和button“附加源”
2)点击“Attach Source”button。
3)popup新窗口。 点击“外部文件夹”button
4)findJavaFX javadoc文件夹。 如果您使用默认安装设置在Windows上,则文件夹path为C:\Program Files\Oracle\JavaFX 2.0 SDK\docs
我无法得到“Attach source …”方法,也尝试了很多不同的方法。 JavaFX的Javadocs安装在Program Files \ Oracle \ JavaFX 2.x SDK \ docs中。 另一种安装Javadoc的方法是:
- 右键单击该项目,select属性
- select选项卡右侧的“库”
- 在选项卡的右上angular,您可能会看到“Default JavaFX Platform”或类似的东西。 点击pipe理平台button。 (你也可以从这里安装这个默认平台,如果你还没有这个)。
- 在显示的Java Platform Manager选项卡中,select左侧的“Default JavaFX Platform”,然后单击窗口右侧的JavaFX选项卡。
- 其中一个input字段被标记为“JavaFX Javadoc”。 点击此字段旁边的“浏览”button并浏览到上面提到的已安装的文档文件。
希望这能帮助一些和我一样困惑的人。
首先,如果你得到的消息
注意:这个元素既没有附加源代码,也没有附加Javadoc,因此没有findJavadoc
那么这意味着你已经包含了你的项目所需的外部jar。
下一步是将外部jar与其javadoc url相关联。
- 去包浏览器,展开你的项目文件夹,展开引用的库
- 右键单击要将其与javadoc关联的外部jar
- 点击属性 – > javadoc位置
- 复制并超出您在线search到的javadoc的url到javadoc位置path
- 点击应用
你们都准备好了!
除了@dhroove的回答(如果我有50个代表,我会写评论的)
链接已更改为: http : //docs.oracle.com/javafx/2/api/
至less我的日食不能使用他的链接。
它已经在一个不同的线程中,只是一个简单的eclipse设置将自动下载JavaDoc(但是,你需要单击该方法的第一次)。
我在哪里可以下载JavaDoc for JPA 2.0?
这个技巧在Eclipse Luna(4.4.2)中为我工作:对于我使用的jar文件(htsjdk),我将源文件打包在单独的jar文件(名为htsjdk-2.0.1-src.jar;我可以这样做因为htsjdk是开源的),并将其存储在我的项目的lib-src文件夹中。 在我自己的Java源代码中,我从jar中select了一个元素,然后按F3(打开声明)。 Eclipse打开类文件并显示“Attach source”button。 我点击了button,并指向刚刚放入lib-src文件夹的src jar文件。 现在,当我从jar中徘徊时,我得到了Javadoc。
如果你正在使用maven只是做:
mvn eclipse:eclipse -DdownloadSources=true -DdownloadJavadocs=true
最重要的是答案是正确的,但也有另一种方法是非常方便的。
先决条件:您的项目是Maven项目或将其转换为Maven项目。
RightclickOnProject>configuration>转换到Maven项目
– 现在按照以下步骤操作:
1 。 select你想要下载源或javadoc的任何jar。
2 。 RightClick> Maven>下载javadoc或下载javasources