我有一个批处理文件,可以为我创建Javadoc,但我得到了这个错误:javadoc: error - No source files for package [package name]。doc的批处理文件的部分只是提供了一个 -sourcepath
, a -classpath
和a -subpackages
参数。然而,如果我试着用Eclipse创建我的Javadoc(file -> export -> javadoc),它完全正常工作,没有任何错误。有谁知道Eclipse是如何生成Javadoc的,这样我就可以在批处理文件中实现它?
要获得Eclipse使用的参数。
echo %1 > "C:\path\to\javadoc_arg.txt"
javadoc.exe
并生成Javadoc这将创建一个 javadoc_arg.txt
文件,其中包含一个 javadoc-arguments<number>.tmp
文件,包含了所有的参数,用于 javadoc.exe
Eclipse使用的。