Eclipse生成Javadoc向导:什么是“Javadoc命令”?

时间:2010-06-22 09:09:00

标签: java eclipse javadoc

我想为我正在使用的开源代码库生成javadoc。但是我被Eclipse Generate JavaDoc向导要求提供“Javadoc命令”,并且帮助没有解释这意味着什么。它是否需要javadoc二进制/ jar或其他东西的路径?

5 个答案:

答案 0 :(得分:61)

是的,可能它想要JDK附带的javadoc command line tool路径(在bin目录中,与javajavac相同)。

Eclipse应该能够自动找到它;你是在JRE上运行吗?这可以解释这个请求。

答案 1 :(得分:11)

是的,它要求能够创建Javadoc的应用程序/可执行文件。 jdk的bin文件夹中有一个javadoc可执行文件。

答案 2 :(得分:8)

您可能需要将JDK(Java Development Kit)添加到Eclipse

中已安装的JRE中

转到Window->偏好设置> Java->已安装的JRE

如果您没有JDK作为默认值,则在“名称”列中,您需要添加它。

单击“添加”按钮,在计算机上找到JDK。 您可以在以下位置找到它:C:\ Program Files \ Java \ jdk1.x.y
其中x和y是数字。

如果您的计算机上没有安装JDK,请从Oracle网站下载并安装Java SE(标准版)。

然后再次执行上述步骤。确保将其设置为要使用的默认JRE。

然后返回到Projects-> Generate Javadoc ...对话框

现在应该可以了。

祝你好运。

答案 3 :(得分:3)

遇到这个问题并解决了这个问题:C:\ Program Files(x86)\ Java \ jdk1.7.0_51 \ bin \ javadoc.exe

答案 4 :(得分:0)

上面的这个问题已经有了有用的答案,但是还有一种可能性我看不到。

我们应该考虑Java的安装正确(这就是为什么首先应该启动eclipse的原因),并且JDK也已正确添加到eclipse中。因此,问题可能是由于某种原因(例如,将eclipse迁移到另一个OS)javadoc的路径不正确,您可以在javadoc向导页面中轻松检查和修改它。这是详细的说明:

  1. 通过Project->Generate Javadoc...
  2. 打开javadoc向导
  3. 在javadoc向导窗口中,确保javadoc command路径正确,如以下屏幕截图所示:

EclipseJavadocWizard