Ant Javadoc任务失败

时间:2014-02-11 17:39:30

标签: java ant javadoc

您好我有一个简单的ant构建脚本来为一堆项目生成javadoc。

蚂蚁脚本是:

<project name="javadocs" default="doc" basedir=".">

看起来发生的情况是,每个java文件都会调用Javadoc作为参数列表的一部分,显然这不起作用,因为Windows对可以传递给程序的参数大小有限制。如何使这项工作得到任何帮助。

1 个答案:

答案 0 :(得分:2)

堆栈跟踪的开头是提供信息的:

C:\work\icade_svn\build_javadoc.xml:19: Javadoc failed: java.io.IOException: Cannot run program "C:\Program Files\Java\jdk1.7.0_15\bin\javadoc.exe": CreateProcess error=206, The filename or extension is too long

似乎有关于此问题的良好信息:

https://www.google.com/search?q=CreateProcess+error%3D206%2C+The+filename+or+extension+is+too+long

包括这种潜在的解决方法:https://stackoverflow.com/a/10598074/2736496

我希望这会有所帮助。祝你好运。