无法创建javaDoc



Hi我在类名Assignment1中有我的主方法,包名定义为

package assignment1;

我正在尝试从ant构建中生成javaDoc。我的生成文件有

<target name="javadoc" depends="init" description="creates javadoc">
  <javadoc sourcepath="."  destdir="DOCS"/>
  </target>

当我运行它时,我得到错误Assignment1包含默认包中的源文件,您必须将它们指定为源文件而不是包。build和java文件在同一个文件夹中,请告诉我我在这里做错了什么。提前Thanx

正如错误所示,您必须指定.java文件而不是路径,因为您的类没有声明在任何包中。在<javadoc>元素中,尝试添加<fileset>:

<javadoc destdir="DOCS">
    <fileset dir="."/>
</javadoc>

来自<javadoc>任务中嵌套文件集的Ant文档:

所有匹配的文件都将作为源文件传递给javadoc。Ant将自动将include模式**/*.java添加到这些文件集中。嵌套的文件集可用于记录默认包中的源。

您在下面的链接中有一篇关于ANT Javadoc创建的文章。

你可以在给出样本目标的地方尝试答案。

ant javadoc不构建

干杯。

相关内容

  • 没有找到相关文章

最新更新