eclipse脱机的javadoc位置

时间:2012-04-22 09:23:54

标签: java eclipse javadoc

Eclipse中的Java(普通Java开发,而非Android)的帮助设置为Oracle服务器上的在线URL,链接到http://docs.oracle.com/javase/6/docs/api/。但是,对于一台特定的计算机,我在教授的Java课程中无法上网。所以我想使用当地的帮助。

我尝试了以下内容:

  • 打开windows - preferences - java - installed jre
  • 选择1.7运行时,然后选择rt.jar
  • 按Javadoc位置。

在那里,我看到了在线帮助的链接。我尝试使用源存档,而不是JDK目录中的src.zip文件夹。但这不起作用。无论如何,源代码都不包含已编译的Java文档。

我是否必须下载API文档?如果,在哪里?

6 个答案:

答案 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)

答案 3 :(得分:1)

我遇到了这个问题。这是因为我使用的JRE不是JDK的JRE。

首先,更新您的默认JRE:

  • 在菜单中,窗口>首选项> Java>已安装的JRE
  • 确保使用了JDK的JRE。如果没有,则添加:
    • 添加>标准VM>将“ JRE主页”指向<JDK directory, not ./bin>>确定
    • 在菜单中,窗口>首选项> Java>已安装的JRE>执行环境
    • 确保新添加的JDK JRE是所选Java环境的默认JRE

然后,更新现有项目以使用该JRE:

  • 在菜单中,项目>属性> Java构建路径>库
  • 滚动到底部,您会在其中看到JRE系统库
  • 单击它,然后单击“编辑”按钮
  • 修改选择(执行环境或备用JRE)以指向您的JDK JRE
  • 单击完成

您现在应该拥有JRE库的JavaDocs! ☕

否则,您可能需要通过以下方式刷新JavaDoc设置:进入“窗口”>“偏好设置”>“ Java”>“编译器”>“ Javadoc”,然后取消选中/应用/重新选中/应用Process Javadoc comments复选框。

答案 4 :(得分:0)

如果我没记错,如果您有src.zip可用并设置,则根本不需要API文档。 Eclipse应该从源代码中获取Javadoc,就像使用自己的代码一样。

修改:如何设置src.zip

  1. 打开“已安装的JRE”偏好设置面板
  2. 点击JRE的“编辑...”
  3. 对于每个所需的库,请单击“源附件...”并选择src.zip文件。

答案 5 :(得分:0)

有不同的选项(如@siegi和@Thorbjorn_Ravn_Andersen所说),这取决于你想做什么:

  • 如果你只想阅读你正在使用的API方法的JavaDoc,如果应该足以阅读源代码(如@siegi所述),或者打开JavaDoc视图并阅读更精致的版本它。
  • 您可以浏览@Thorbjorn提及的下载的JavaDoc API。

然而,在课堂上我想告诉人们一直使用他们的IDE,所以我认为在线浏览源代码更自然(对于Java开发人员而言),你很确定你看到了写入您正在使用的来源的文档。

如果您想了解包或类的概述,在浏览器中使用API​​可能会更方便。