我最近安装了 Hadoop 并且能够运行简单的程序。
但是,我想在 Eclipse 的 Javadoc 浏览器中查看 Hadoop 类的文档。
请让我知道如何启用它(我是 Eclipse IDE 的一个小新手)。
谢谢。
几个建议:
如果您使用 maven 进行依赖管理,您应该能够在 Eclipse 项目中展开 Maven 依赖项列表,右键单击 hadoop-core-xxxjar 并选择 Maven -> Download Javadocs
否则,您需要从 $HADOOP_HOME/docs/api 文件夹中获取 Javadocs,并与 Eclipse 中的 hadoop-core-xxxjar 相关联。在 Eclipse 中,右键单击您的 Java 项目并选择Build Path -> Configure Build Path。现在单击库选项卡并找到 hadoop-core-xxxjar 的条目。展开条目以显示 Source、Javadoc 等位置的选项,然后单击 Javadoc 位置条目。现在单击右侧的编辑按钮并在 Javadoc URL 文本框中输入位置作为路径 $HADOOP_HOME/docs/api(我的是file:/opt/hadoop/hadoop-1.0.2/docs/api/
)
无论哪种方式,现在您应该能够将鼠标悬停在 Eclipse 中的 Hadoop 类上,Javadoc 将弹出。您还可以显示将为您当前正在查看的类填充的 Javadoc 窗口,或者只是打开一个内部浏览器窗口并将其指向 $HADOOP_HOME/docs/api/index.html 文件
对于那些想要保持更新的人来说,另一个简单的解决方案是像 Chris 所说的那样编辑 Javadocs 路径:
“在 Eclipse 中,右键单击您的 Java 项目并选择 Build Path -> Configure Build Path。现在单击 Libraries 选项卡并找到 hadoop-core-xxxjar 的条目。展开条目以显示 Source、Javadoc 等位置的选项,然后单击Javadoc 位置条目。现在单击右侧的编辑按钮并输入位置作为路径“
但不要将其直接链接到您存储在硬盘上的 api,而是将其链接到http://hadoop.apache.org/docs/stable/api/