ant 为项目生成doc文档 并打包成zip
2012-11-29 23:12
197 查看
<?xml version="1.0" ?> <project name="生成doc文档"> <property name="src.dir" location="src" ></property> <property name="build.dir" location="build" ></property> <property name="build.classes.dir" location="${build.dir}/classes" ></property> <property name="doc.dir" location="doc" ></property> <property name="zip_name" value="ant_doc.zip"></property> <property name="zip.dir" location="zip"></property> <property name="project_name" value="ant_doc"></property> <target name="clean"> <delete dir="${build.dir}"></delete> <mkdir dir="${build.dir}"/> <mkdir dir="${build.classes.dir}"/> <mkdir dir="${doc.dir}"/> <mkdir dir="${zip.dir}"/> </target> <!-- 编译源文件 --> <target name="compile" depends="clean"> <javac srcdir="${src.dir}" destdir="${build.classes.dir}" failonerror="true"></javac> </target> <!-- 生成doc文档 (不依赖于编译) --> <target name="build-doc"> <javadoc sourcepath="${src.dir}" package="com.zf.*" destdir="${doc.dir}" private="true" charset="UTF-8" docencoding="UTF-8" encoding="UTF-8"> <classpath path="${build.classes.dir}"></classpath> </javadoc> </target> <!-- 打包 --> <target name="zip" depends="compile,build-doc" > <zip destfile="${zip.dir}/${zip_name}" duplicate="preserve" > <!-- prefix指定在指定文件夹下加入文件 --> <zipfileset dir="${src.dir}" includes="**/*.*" prefix="${project_name}/src"> </zipfileset> <zipfileset dir="${doc.dir}" includes="**/*.*" prefix="${project_name}/doc/api" > </zipfileset> </zip> </target> </project>
相关文章推荐
- ant笔记-7.项目构建之运行测试、生成文档、项目打包、发布ftp
- ANT:生成doc、打包zip、FTP
- Android项目自动生成build.xml,用Ant打包
- 将项目打包成jar与生成对应的api帮助文档(也就是注解)
- Ant编译、运行、打包JAVA工程,并生成api文档
- 基于ant集成打包,生成native exe 的项目配置方法。
- ant学习笔记(五)基于单元测试的j2se项目,包括编译、测试、打包、生成报告、上传ftp
- 【转】Android项目使用Ant打包,生成build.xml
- Java项目使用javadoc.exe生成JavaDoc文档
- Ant打包生成zip
- 将Android项目打包成jar与生成对应的api帮助文档(也就是注解)
- Android项目使用Ant打包,自动生成build.xml
- Ant开发之,使用Ant生成java api文档(javadoc)和zip压缩包
- Java学习笔记之使用MyEclipse将java项目打包成jar文件,并生成Javadoc帮助文档
- Android项目使用Ant打包,自动生成build.xml
- Android项目使用Ant打包,自动生成build.xml
- Android项目使用Ant打包,自动生成build.xml
- 普通java项目生成jar包的基本写法(利用ANT打包)
- 使用AppleDoc自动生成项目文档(XCode8)
- Android项目使用Ant打包,自动生成build.xml