-
ant javadoc 生成失败5
大家好,我想用ant生成javadoc,但是ant不提示成功或失败,类似死循环状态,怀疑是缺少jar包,但是一直没有发现问题所在,代码如下,麻烦指点下。
<path id="compile-path"> <fileset dir="${lib.dir}" includes="**/*.jar"></fileset> <fileset dir="${env.CATALINA_HOME}/lib" includes="**/*.jar"></fileset> </path> <target name="doc"> <javadoc sourcepath="${src.dir}" use="true" packagenames="cn.*" charset="UTF-8" encoding="UTF-8" docencoding="UTF-8" destdir="${build.doc.dir}"> <classpath refid="compile-path"></classpath> </javadoc> </target>
输出结果为:
doc:
[javadoc] Generating Javadoc
[javadoc] Javadoc execution
当打开doc文件夹会发现生成了doc,但是为什么ant不提示成功或失败呢?2012年11月21日 15:43
2个答案 按时间排序 按投票排序
-
<?xml version="1.0" encoding="UTF-8"?>
<project name="wartest" default="war" basedir="." >
<property name="classes" value="${basedir}/build/classes" />
<property name="build" value="${basedir}/build" />
<property name="lib" value="${basedir}/WebRoot/WEB-INF/lib" />
<path id="project.class.path">
<fileset dir="${lib}">
<include name="**/*.jar" />
</fileset>
</path>
<target name="compile" >
<echo message="清空build目录..." />
<delete dir="${build}" />
<echo message="清空build目录...完成" />
<echo message="建立build/classes 路径,并编译class 文件到build/classes 路径下..." />
<mkdir dir="${classes}" />
<javac srcdir="${basedir}/src" destdir="${classes}" >
<classpath refid="project.class.path" />
</javac>
</target>
</project>
楼主参考一下吧,有的地方单词是不是写错了什么的2012年11月21日 16:45
相关推荐
### 如何用Ant生成Javadoc #### 一、前言 在软件开发过程中,文档的编写对于维护者和使用者来说非常重要。Javadoc是一种为Java语言编写的程序自动生成API文档的工具,它能够帮助开发者更好地理解和使用代码。而...
ANT使用XML格式的脚本来定义构建过程,其中可以包含执行Javadoc生成的指令。Javadoc是Java编程语言的官方文档生成器,它可以从源代码中的注释生成HTML文档。 在Eclipse中集成ANT,一般会用到Eclipse的ANT视图。使用...
9. **外部工具集成**:Ant可以调用各种外部工具,如Java编译器、Javadoc生成器等,通过指定命令行参数实现与这些工具的交互。 10. **部署和发布**:Ant可以用来部署应用到远程服务器,或者打包应用为可分发的格式,...
3. **API文档生成**:`<javadoc>`用于自动生成API文档,可以指定源码路径、输出目录、是否包含作者信息等选项。 4. **条件处理与错误控制**:通过`failonerror`属性可以控制遇到错误时的行为,例如在`<delete>`中...
11. **外部工具集成**:Ant可以与各种外部工具(如Javadoc、JUnit、Maven等)集成,通过调用这些工具的任务插件来扩展构建功能。 12. **测试自动化**:构建过程中应包含自动化测试,确保代码质量。使用JUnit或其他...
这些目标和任务描述了构建过程的步骤,如编译源代码、生成Javadoc、创建JAR文件等。Ant通过读取这个XML文件并执行其中的指令来自动化整个构建流程。 在提供的文件列表中,“buildjunit.properties”可能是Ant的属性...
1. **集成Javadoc**:扩展后,当ANT运行JUnit测试时,它会收集每个测试方法的Javadoc,并将其展示在生成的JUnit报告中。这使得开发人员无需离开测试报告就可以查看测试的详细注释,了解测试用例的设计初衷和预期结果...
站点生成和报告 (Site Generation and Reporting) 3.6. 小结 4. 定制一个Maven项目 4.1. 介绍 4.1.1. 下载本章样例 4.2. 定义Simple Weather项目 4.2.1. Yahoo! Weather RSS 4.3. 创建Simple Weather...
例如,它可以在构建结束时显示通知消息(如果失败,则显示其他消息),可以启动浏览器以显示生成的Javadoc,或者如果单元测试失败并显示相应HTML报告,则可以启动浏览器。 因为它是一个构建侦听器,所有这些都可以...
一个典型的Ant脚本(通常名为build.xml)中定义了多个任务,如clean(清理)、javadoc(生成文档)、jar(打包成JAR文件)、all(执行所有任务)。这些任务之间存在依赖关系,如编译任务(build)依赖于初始化任务...
5. **javadoc.xml**:Javadoc配置文件,用于生成API文档,帮助开发者理解和使用J2MEUnit库。 6. **tests** 目录:包含示例测试用例,展示如何为J2ME应用编写和运行测试。 7. **src** 目录:存放J2MEUnit的源代码,...
3. **执行 Checkstyle**: 在 Ant 的 `target` 中调用 `checkstyle` 任务,设置配置文件、是否因违规而失败(failOnViolation)、违规后设置的属性(failureProperty),并定义输出结果的格式(formatter)以及要检查...
TestNG 支持 JDK 5 中引入的注解功能,对于 JDK 1.4 版本则提供了 JavaDoc 注解的支持。 ##### 2.1 常见 Annotations - **@Test**:标记测试方法。 - **@BeforeClass / @AfterClass**:分别用于在类的所有测试方法...
2. **文档**:Javadoc生成的API文档,详细介绍每个类、接口和方法的用途和用法。 3. **示例**:示例代码或测试项目,演示如何在实际应用中使用SMSLib。 4. **配置文件**:可能包含默认设置或模板,帮助用户配置...
包含的javadoc.jar用于生成API文档。 3. **maven-antrun-plugin-1.8.jar**:Ant运行插件,允许在Maven生命周期中执行Ant任务,扩展了Maven的功能,使得可以执行一些Maven自身不支持的任务。 4. **maven-jar-plugin...
熟练掌握JDK提供的工具如`javac`(用于编译Java源代码)、`java`(用于运行Java程序)、`javadoc`(用于生成文档)等是非常必要的。例如,使用`javadoc`可以帮助程序员生成清晰的API文档,方便其他开发者理解和使用...
4. **Java插件增强**:Java插件在4.1版本中得到了优化,如自动检测源代码和资源文件的编码设置,以及更智能的Javadoc和源码jar生成。此外,还支持Jigsaw模块系统,适应Java 9的模块化特性。 5. **Android插件升级**...
`gradle-4.6-bin` 是Gradle的4.6版本的二进制发行版,它包含了运行Gradle所需的所有核心库和可执行文件,不包含源代码和Javadoc。这个版本主要面向那些只需要快速开始构建而不需要开发或调试Gradle本身的用户。 ###...