Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/401.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用ant生成jfreechart的文档_Java_Ant - Fatal编程技术网

Java 如何使用ant生成jfreechart的文档

Java 如何使用ant生成jfreechart的文档,java,ant,Java,Ant,我正在我的项目中使用jfreechart。没有提供任何文件。但是,提供了一个build.xml,它可以生成文档。 我已经下载了ant 1.8.2并安装在c:\ant\ant 1.8.2中。在CMD提示符中,当我键入ant javadoc时,我得到的错误是: 找不到tools.jar。应在C:\Program Files\Java\jre6\li中找到它 b\tools.jar Buildfile:build.xml不存在! 构建失败 我已将build.xml文件粘贴到c:\ant\ant 1.8

我正在我的项目中使用jfreechart。没有提供任何文件。但是,提供了一个build.xml,它可以生成文档。 我已经下载了ant 1.8.2并安装在c:\ant\ant 1.8.2中。在CMD提示符中,当我键入ant javadoc时,我得到的错误是: 找不到tools.jar。应在C:\Program Files\Java\jre6\li中找到它 b\tools.jar Buildfile:build.xml不存在! 构建失败

我已将build.xml文件粘贴到c:\ant\ant 1.8.2中。 告诉大家,我在C:\ProgramFiles\Java\jre6中有jre 6。 我还将环境变量path设置为c:\ant\ant 1.8.2\bin。 我哪里做错了?能做到吗?
提前感谢

运行
ant javadoc
时,请确保您位于包含build.xml文件的目录中

而不是将build.xml文件放入ANT安装目录。然后,将CD复制到包含build.xml的目录,并执行
antjavadoc

当你执行ANT时

要使Ant使用另一个构建文件 而不是build.xml,使用命令行 选项-buildfile文件,其中文件为 要创建的生成文件的名称 使用


关于tools.jar的警告是因为您使用的是JRE,而不是JDK。如果您没有编译Java文件,那么您可能不必担心它。ANT使用JRE可以很好地运行大多数任务。

I solved tools.jar问题。只需将tools.jar从jdk 6文件夹粘贴到jre/lib文件夹即可。我做了C:\ant.1.7.1\apache-ant-1.8.2>ant javadoc-d G:\Project material\jfreechart-1.0。13 \ant。g:\文件夹是我的jfreechart所在的位置。我得到错误C:\ant.1.7.1\apache-ant-1.8.2\build.xml:151:C:\ant.1.7.1\source不存在。仅供参考-关于tools.jar的警告是因为您使用JRE而不是JDK运行ant。它并不总是必需的,但大多数情况下运行ANT的人都在编译Java文件,这需要JDK。成功了。我只是尝试了太多的东西。