我想为我正在使用的开源代码库生成 javadocs。但是 Eclipse Generate JavaDoc 向导要求我使用“ JavaDoc Command”,而帮助并没有解释这意味着什么。它是想要 javadoc 二进制/jar 的路径还是别的什么?
是的,它需要能够创建 Javadoc 的应用程序/可执行文件。在 jdk 的 bin 文件夹中有一个 javadoc可执行文件。
javadoc
是的,推测它想要到 JDK 附带的 javadoc命令行工具的路径(在 bin 目录中,与 java和 javac相同)。
java
javac
Eclipse 应该能够自动找到它; 您是否在 JRE 上运行它?这就能解释他的要求了。
您可能需要在 Eclipse 中的已安装的 JRE 中添加一个 JDK (JDK)
转到 Window-> Preferences-> Java-> Installated JRE’s
在 Name 列中,如果没有 JDK 作为默认值,那么需要添加它。
单击“ Add”按钮并在您的计算机上找到 JDK。 您可以在这个位置找到它: C: Program Files Java jdk1.x.y 其中 x 和 y 是数字。
如果您的计算机上没有安装 JDK,那么从 Oracle 网站下载并安装 JavaSE (标准版)。
然后再次执行上述步骤。确保将其设置为默认的 JRE。
然后回到 Projects-> Generate Javadoc... 对话框
现在应该可以了。
祝你好运。
有了这个问题,并解决了键入: C: Program Files (x86) Java jdk1.7.0 _ 51 bin javadoc.exe 的问题
对于这个问题已经有了有用的答案,但是还有一种可能性我没有在这里提到。
我们应该考虑 Java 的安装是否正确(这就是为什么 Eclipse 可以首先启动的原因) ,并且 JDK 也被正确地添加到 eclipse 中。所以问题可能是由于某些原因(例如,Eclipse 迁移到另一个操作系统) javadoc 的路径不正确,您可以在 javadoc 向导页面中轻松地检查和修改这条路径。以下是详细说明:
Project->Generate Javadoc...
javadoc command