我想为我的Android项目添加一个任务到Ant脚本,以便从源代码生成Javadoc。要做到这一点,我已经修改了custom_rules.xml
文件在我的Android项目中为custom_rules.xml添加一个自定义ant任务
<project name="bbct-android-common-tests-custom-rules" default="help">
<property name="javadoc.dir" value=""/>
<task name="javadoc" description="Generate Javadocs">
<javadoc sourcedir="${src.dir}" destdir="${javadoc.dir}"/>
</task>
</project>
,并添加以下行ant.properties
:
javadoc.dir=javadoc
现在,当我运行ant javadoc
,我收到以下错误信息:
$ ant javadoc
Buildfile:e:\ devel \ src \ java \ bbct \ android \ common \ test \ build.xmlBUILD FAILED
E:\ devel的\ SRC \的java \ BBCT \机器人\共同\测试\ build.xml中:69:执行此线时发生以下错误:
E:\ devel的\ SRC \ java中\ bbct \ android \ common \ test \ custom_rules.xml:22:问题:未能创建任务或输入任务
原因:名称未定义。
操作:检查拼写。
操作:检查是否声明了任何自定义任务/类型。
操作:检查是否发生了任何/声明。总时间:0秒
我也取代了我的属性值在<javadoc>
任务,仍然得到同样的错误。
另外,我的谷歌搜索一直是徒劳的。我发现了几篇关于从Eclipse中构建Javadoc并编写自定义Ant脚本的文章,而没有简单地将任务添加到默认脚本中。有没有人知道我在哪里可以找出我需要做什么来解决这个问题?