ANT:生成doc、打包zip、FTP
来源:互联网 发布:java 接收post文件 编辑:程序博客网 时间:2024/05/17 22:53
<?xml version="1.0" encoding="UTF-8"?>
<project>
<property name="src.dir" location="src"></property>
<property name="build.dir" location="build"></property>
<property name="build.classes" location="${build.dir}/classes"></property>
<property name="build.doc" location="${build.dir}/doc/api"></property>
<property name="zip.dir" location="${build.dir}/zip"></property>
<property name="version" value="SNAPSHOT_0.1"></property>
<property name="project.name" value="user_${version}"></property>
<property name="zip.name" value="user_${version}.zip"></property>
<target name="clean">
<echo>进行项目的清理工作</echo>
<delete dir="${build.dir}"></delete>
</target>
<target name="init">
<echo>进行项目的初始化</echo>
<mkdir dir="${build.dir}"/>
<mkdir dir="${build.classes}"/>
<mkdir dir="${build.doc}"/>
</target>
<target name="doc" depends="init">
<javadoc sourcepath="${src.dir}" private="true" windowtitle="我的JAVA DOC"
use="true"
packagenames="cn.*" destdir="${build.doc}"
charset="UTF-8" docencoding="UTF-8" encoding="UTF-8"
>
<classpath path="${build.classes}"></classpath>
</javadoc>
</target>
<target name="zip" depends="doc">
<zip destfile="${zip.dir}/${zip.name}" duplicate="preserve">
<zipfileset dir="${build.doc}"
includes="**/*.*"
prefix="${project.name}/doc/api"></zipfileset>
<zipfileset
dir="${src.dir}"
includes="**/*.*"
prefix="${project.name}/src"></zipfileset>
</zip>
</target>
<target name="ftp" depends="zip">
<ftp userid="kh" password="123" server="localhost"
action="put" remotedir="user">
<fileset dir="${zip.dir}" includes="*.zip"></fileset>
</ftp>
</target>
注意引入commons-net-3.1.jar到ANT环境
<project>
<property name="src.dir" location="src"></property>
<property name="build.dir" location="build"></property>
<property name="build.classes" location="${build.dir}/classes"></property>
<property name="build.doc" location="${build.dir}/doc/api"></property>
<property name="zip.dir" location="${build.dir}/zip"></property>
<property name="version" value="SNAPSHOT_0.1"></property>
<property name="project.name" value="user_${version}"></property>
<property name="zip.name" value="user_${version}.zip"></property>
<target name="clean">
<echo>进行项目的清理工作</echo>
<delete dir="${build.dir}"></delete>
</target>
<target name="init">
<echo>进行项目的初始化</echo>
<mkdir dir="${build.dir}"/>
<mkdir dir="${build.classes}"/>
<mkdir dir="${build.doc}"/>
</target>
<target name="doc" depends="init">
<javadoc sourcepath="${src.dir}" private="true" windowtitle="我的JAVA DOC"
use="true"
packagenames="cn.*" destdir="${build.doc}"
charset="UTF-8" docencoding="UTF-8" encoding="UTF-8"
>
<classpath path="${build.classes}"></classpath>
</javadoc>
</target>
<target name="zip" depends="doc">
<zip destfile="${zip.dir}/${zip.name}" duplicate="preserve">
<zipfileset dir="${build.doc}"
includes="**/*.*"
prefix="${project.name}/doc/api"></zipfileset>
<zipfileset
dir="${src.dir}"
includes="**/*.*"
prefix="${project.name}/src"></zipfileset>
</zip>
</target>
<target name="ftp" depends="zip">
<ftp userid="kh" password="123" server="localhost"
action="put" remotedir="user">
<fileset dir="${zip.dir}" includes="*.zip"></fileset>
</ftp>
</target>
注意引入commons-net-3.1.jar到ANT环境
</project>
0 0
- ANT:生成doc、打包zip、FTP
- ant 为项目生成doc文档 并打包成zip
- Ant打包生成zip
- ant zip打包
- Ant 压缩打包zip文件
- Ant打包生成apk
- Ant生成Java帮助文档doc
- ant笔记-7.项目构建之运行测试、生成文档、项目打包、发布ftp
- ant学习笔记(五)基于单元测试的j2se项目,包括编译、测试、打包、生成报告、上传ftp
- ant学习笔记(四)ant整合javadoc直接生成java文档api并将其打包之后上传到FTP服务器上面
- java打包文件生成zip压缩包
- webpack打包生成zip包的解决办法
- java (jdk+ant.jar包)方式实现zip打包。
- myeclips利用ant生成的doc报告出现乱码
- ant 打包生成APK与eclipse打包生成APK比较
- 使用Android.bat生成ant打包脚本
- Ant打包Android代码生成apk文件
- Ant打包Android代码生成apk文件
- ANT:自动测试、生成测试报告
- iOS开发-利用xib怎么为UITableView 设置tableHeaderView
- JavaDoc
- 调试技巧MFC中TRACE宏的使用
- java23种设计模式
- ANT:生成doc、打包zip、FTP
- PCB布板时去耦电容的摆放问题
- 深度学习与计算机视觉系列(5)_反向传播与它的直观理解
- iOS-收集的不常用却实用的小方法和技巧
- JSP
- ANT:基于JavaSE的项目构建
- eclipse插件安装方法
- M3U8文件简介
- jquery $.getJSON()跨域请求