在Mac OS X上使用Eclipse查看Java文档

爱丽儿:

我正在尝试完成一个非常基本的任务,并且似乎无法找到方法...我希望以一种可以在JDK中获得有关任何标准类/方法的帮助和文档的方式来设置Eclipse环境。 ,就像我几年前在Windows上使用Eclipse所做的那样,将光标放在类名(例如PrintWriter)上,然后单击Ctrl + F2将打开PrintWriter类的Java文档。这是我的环境:

  1. 运行OS X版本10.6.6。
  2. 刚刚从connect.apple.com下载并安装了Mac OS X 10.6 Update 4的Java开发人员软件包。
  3. 我已经安装了Eclipse Galileo。
  4. 在/ Library / Java / JavaVirtualMachines下,我有一个名为1.6.0_24-b07-334.jdk的文件,这似乎是我刚刚安装的新JDK。但是,它是一个文件,没有扩展到目录和文件中。右键单击它,然后选择“显示软件包内容”,向我显示其深处包含文件docs.jar和src.jar。但是,不确定1.6.0_24-b07-334.jdk文件应该怎么做-应该保留原样还是将其扩展到完整的目录结构?
  5. 在Eclipse Preferences(Eclipse首选项)下,我已选择Java / Installed JRE(Java /已安装的JRE),其中选择了JVM 1.6.0(MacOS X默认)。但是,该路径指向/ System / Library ...而不是/ Library ...

无论如何,在Eclipse中,将鼠标放在一个类名上,我会得到一个棕色的对话框,其中简要说明了该类。但是,我不知道如何打开该类的完整Java文档。在Eclipse的任何地方都找不到指示从何处获取Java文档的地方,也找不到哪个热键可以调出Java文档。

对于许多细节,我深表歉意,我只是假设它们可能是获得良好答案的必要条件。

谢谢!
/一个

gutch:

我遇到了同样的问题-以前我已经能够直接在Eclipse中访问Java文档和源代码,但是在去年苹果公司对Java进行了一次更新之后,该问题就消失了。

我的解决方案是在Eclipse中手动将源代码和Javadoc添加到JRE定义中。这是如何做:

  1. 导航到首选项 - > Java的 - > 安装的JRE
  2. 选择您喜欢的JRE,然后单击“ 编辑...”。
  3. 选择classes.jar库(应该是列表中的第一个库),然后单击Javadoc Location...。
  4. 单击存档中的Javadoc
  5. 存档路径设置/Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk/Contents/Home/docs.jar
  6. 存档中的路径设置docs/api
  7. 点击确定

现在,您也可以选择设置源代码...

  1. 仍然选择classes.jar的情况下,单击Source Attachment...。
  2. 位置路径设置/Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk/Contents/Home/src.jar
  3. 点击确定

实际上,1.6.0_24-b07-334.jdk包实际上只是一个文件夹;OS X将其视为单个文件,但是如果您知道正确的路径,则可以直接访问其内容。如果您不知道输入的路径怎么办?如果您知道此技巧,则可以从Eclipse浏览内容:

  1. 在Eclipse中附加源代码或Javadoc时,单击“ 外部文件...”或“ 外部文件夹...”按钮等以调出Finder窗口
  2. 导航到Java JDK文件夹(通常为/Library/Java/JavaVirtualMachines
  3. 您应该看到自己的JDK列表,例如1.6.0_22-b04-307.jdk1.6.0_24-b07-334.jdk
  4. 键盘上的/弹出“ 转到文件夹”对话框
  5. 从对话框中删除/,然后开始输入要浏览的JDK的名称。您可以按Tab键自动完成姓名。
  6. 点击进入
  7. 您现在正在浏览JDK包的内容。您现在可以通过点击Contents/Home等,你应该看到appledocs.jardocs.jarsrc.jar和其他东西。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章