删除目录:<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>
生成当前时间:
<!-- 这步会将当前时间生成为一个叫NOW的变量,格式为pattern所指定的格式 -->
<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>
打war包:
<war destfile="${dist_folder}/${war_name}" webxml="${web_inf_folder}/web.xml">
<!-- WEB-INF/lib下面的东东 -->
<lib dir="${lib_folder}"></lib>
<!-- WEB-INF/classes下面的东东 -->
<classes dir="${class_folder}">
</classes>
<!-- web工程根目录, ant会将这个目录下的所有东东打到war包中 -->
<fileset dir="${web_content_folder}"></fileset>
</war>
创建目录:<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>
生成当前时间:
<!-- 这步会将当前时间生成为一个叫NOW的变量,格式为pattern所指定的格式 -->
<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>
打war包:
<war destfile="${dist_folder}/${war_name}" webxml="${web_inf_folder}/web.xml">
<!-- WEB-INF/lib下面的东东 -->
<lib dir="${lib_folder}"></lib>
<!-- WEB-INF/classes下面的东东 -->
<classes dir="${class_folder}">
</classes>
<!-- web工程根目录, ant会将这个目录下的所有东东打到war包中 -->
<fileset dir="${web_content_folder}"></fileset>
</war>