Eclipse生成Javadoc向导:什么是;Javadoc命令";?
我想为我正在使用的开源代码库生成javadocs。但是Eclipse生成Javadoc向导要求我提供一个“Javadoc命令”,而帮助没有解释这意味着什么。它是想要javadoc二进制文件/jar的路径还是其他什么?是的,它需要能够创建javadoc的应用程序/可执行文件。jdk的bin文件夹中有一个Eclipse生成Javadoc向导:什么是;Javadoc命令";?,java,eclipse,javadoc,Java,Eclipse,Javadoc,我想为我正在使用的开源代码库生成javadocs。但是Eclipse生成Javadoc向导要求我提供一个“Javadoc命令”,而帮助没有解释这意味着什么。它是想要javadoc二进制文件/jar的路径还是其他什么?是的,它需要能够创建javadoc的应用程序/可执行文件。jdk的bin文件夹中有一个javadoc可执行文件。是的,可能它想要jdk附带的路径(在bin目录中,与java和javac相同) Eclipse应该能够自动找到它;您是否正在JRE上运行它?这就解释了这个请求。您可能需要在
javadoc
可执行文件。是的,可能它想要jdk附带的路径(在bin目录中,与java
和javac
相同)
Eclipse应该能够自动找到它;您是否正在JRE上运行它?这就解释了这个请求。您可能需要在Eclipse中为已安装的JRE添加一个JDK(Java开发工具包)
转到窗口->首选项->Java->已安装的JRE
在“名称”列中,如果没有JDK作为默认值,则需要添加它
单击“添加”按钮并在您的机器上找到JDK。
您可以在以下位置找到它:C:\Program Files\Java\jdk1.x.y其中x和y是数字 如果您的机器上没有安装JDK,请从Oracle网站下载并安装Java SE(标准版) 然后再次执行上述步骤。确保将其设置为要使用的默认JRE 然后返回项目->生成Javadoc。。。对话 现在应该可以了
祝你好运。遇到了这个问题,并解决了键入以下内容的问题:C:\Program Files(x86)\Java\jdk1.7.0\U 51\bin\javadoc.exe上述问题已经有了有用的答案,但我认为还有一种可能性没有在这里得到解决
我们应该考虑java安装正确(这就是为什么Eclipse本来可以被启动),并且JDK也被正确地添加到Eclipse中。因此,问题可能是由于某种原因(例如,将eclipse迁移到另一个操作系统)javadoc的路径不正确,您可以在javadoc向导页面中轻松检查和修改该路径。以下是详细说明:
Project->generateJavadoc…
javadoc命令路径正确,如下图所示:
javadoc.exe的路径,例如C:\Program Files\Java\jdk1.6.0\U 07\bin\javadoc.exe对于linux用户,
javadoc
位于/usr/lib/jvm//bin
目录中。在windows JAVA_HOME/bin/javadoc.exe^^^上,如果安装了jdk,jre版本就没有这个工具,这让我很困惑。我下载了最新的JDK,并在“已安装的JRE”下检查了jdk1.6.0_20-是吗?哦,我明白了。我将JRE路径设置为…\jdk\JRE,而不是…\jdk,认为这是必需的。啊!对我来说,解决方案是:C:\ProgramFiles\Java\jdk1.7.0\u 79\bin\javadoc.exe