Ant使用小结
来源:互联网 发布:分期商城源码 编辑:程序博客网 时间:2024/04/29 19:55
删除目录:<delete dir="${distDir}" />
创建目录:<mkdir dir="${distDir}" />
拷贝文件:<copy file="${projectDir}/${library1}" todir="${distDir}" />
将dirA下的dirB拷贝到dirC中:
<target name="copy_properties" description="Copy properties files to dist dir">
<copy todir="dirC">
<fileset dir="dirA">
<include name="dirB/" />
</fileset>
</copy>
</target>
<copy todir="dirC">
<fileset dir="dirA">
<include name="dirB/" />
</fileset>
</copy>
</target>
生成当前时间:
<!-- 这步会将当前时间生成为一个叫NOW的变量,格式为pattern所指定的格式 -->
<tstamp>
<format property="NOW" pattern="MM-dd-yyyy HH:mm:ss" />
</tstamp>
<format property="NOW" pattern="MM-dd-yyyy HH:mm:ss" />
</tstamp>
下面我们就能使用这个变量了:
<attribute name="Build-At" value="${NOW}" />
打jar包:
<jar destfile="${distDir}/${jarFileName}" basedir="${classDir}">
<manifest>
<attribute name="Main-class" value="followap.mcg.connectors.billingtest.client.business.ClientBusinessPressureTest" />
<attribute name="Build-By" value="${user.name}" />
<attribute name="Build-At" value="${NOW}" />
</manifest>
</jar>
<manifest>
<attribute name="Main-class" value="followap.mcg.connectors.billingtest.client.business.ClientBusinessPressureTest" />
<attribute name="Build-By" value="${user.name}" />
<attribute name="Build-At" value="${NOW}" />
</manifest>
</jar>
打war包:
<war destfile="${dist_folder}/${war_name}" webxml="${web_inf_folder}/web.xml">
<!-- WEB-INF/lib下面的东东 -->
<lib dir="${lib_folder}"></lib>
<lib dir="${lib_folder}"></lib>
<!-- WEB-INF/classes下面的东东 -->
<classes dir="${class_folder}">
</classes>
<classes dir="${class_folder}">
</classes>
<!-- web工程根目录, ant会将这个目录下的所有东东打到war包中 -->
<fileset dir="${web_content_folder}"></fileset>
</war>
<fileset dir="${web_content_folder}"></fileset>
</war>
- Ant使用小结
- Ant使用小结
- Ant使用小结
- Ant使用小结
- Ant使用小结
- Apache Ant 基础使用小结
- Ant“蚂蚁"的一些使用小结
- ant小结
- Ant使用小结(总结以利提高系列)
- Ant学习小结
- ant 小结(转)
- 好看的 ANT小结
- ant 安装配置小结
- Ant小小结
- ANT使用
- 使用ANT
- Ant使用
- Ant使用
- MyEclipse自动代码优化
- 用Ant完成生成javadoc的任务
- 关于转型时期CIO的角色转换
- 在VS2005中显示代码行号
- 新型企业环境的IT投资决策如何做
- Ant使用小结
- ADO.net简介
- web学习
- MYSQL密码加密函数的实际用途
- 一个C#(.NET)数据访问连接、查询、插入等操作的封装类
- 初学Struts2.0配置
- JS:Microsoft.XMLHttp property & method
- CISCO 命令
- 教你认识视频压缩(一)