Eclipse中的Java(普通Java开发,而非Android)的帮助设置为Oracle服务器上的在线URL,链接到http://docs.oracle.com/javase/6/docs/api/。但是,对于一台特定的计算机,我在教授的Java课程中无法上网。所以我想使用当地的帮助。
我尝试了以下内容:
windows - preferences - java - installed jre
在那里,我看到了在线帮助的链接。我尝试使用源存档,而不是JDK目录中的src.zip
文件夹。但这不起作用。无论如何,源代码都不包含已编译的Java文档。
我是否必须下载API文档?如果,在哪里?
答案 0 :(得分:6)
行。我是在你的帮助下完成的。感谢。
当然,我已经安装了一个带源代码的JDK。在机器上我找到了JRE7和JDK1.7xxx,项目使用JRE7。
(1)在Window - Preferences - Java - Installed JRE中我找到了一个指向JRE7的链接,它不包含源代码或Javadoc。
(2)所以我按下“编辑”并将目录浏览到JDK1.7,然后按“恢复默认值”。这会将JRE系统库更改为JDK。 rt.jar和其他jar的Javadoc位置现在在Oracle,但是如果没有互联网连接,则使用已安装的src.zip。
或者,确实可以将src.zip文件(文件!)附加到JRE7的rt.jar。
谢谢,抱歉这么慢。
RGR
答案 1 :(得分:4)
EASY SOLUTION:以下是此问题的视频教程: link
答案 2 :(得分:3)
您可以从
下载Java 7 javadochttp://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html
答案 3 :(得分:1)
我遇到了这个问题。这是因为我使用的JRE不是JDK的JRE。
首先,更新您的默认JRE:
<JDK directory, not ./bin>
>确定然后,更新现有项目以使用该JRE:
您现在应该拥有JRE库的JavaDocs! ☕
否则,您可能需要通过以下方式刷新JavaDoc设置:进入“窗口”>“偏好设置”>“ Java”>“编译器”>“ Javadoc”,然后取消选中/应用/重新选中/应用Process Javadoc comments
复选框。
答案 4 :(得分:0)
如果我没记错,如果您有src.zip
可用并设置,则根本不需要API文档。 Eclipse应该从源代码中获取Javadoc,就像使用自己的代码一样。
修改:如何设置src.zip
:
src.zip
文件。答案 5 :(得分:0)
有不同的选项(如@siegi和@Thorbjorn_Ravn_Andersen所说),这取决于你想做什么:
然而,在课堂上我想告诉人们一直使用他们的IDE,所以我认为在线浏览源代码更自然(对于Java开发人员而言),你很确定你看到了写入您正在使用的来源的文档。
如果您想了解包或类的概述,在浏览器中使用API可能会更方便。