在开发项目中,我们一般都是通过运行xml文件对项目进行打包,其实xml配置很简单
<?xml version="1.0"?>
<project default="export_web" name="hgexnms_framework" >
<target name="export_web" >
<jar destfile="c:/${build.TimeSign}moa.jar" <!-- 打的jar包的名字 和 jar包放的位置 -->
basedir="./" includes="web/**" excludes="svn"> <!--,**/lib/**-->
</jar>
</target>
<tstamp prefix="build.">
<format property="TimeSign" pattern="yyyyMMdd"/>
</tstamp>
</project>
拷贝jar包的xml
<?xml version="1.0" encoding="UTF-8"?>
<project name="拷贝系统运行时使用的jar" basedir="." default="copylib">
<target name="init">
<mkdir dir="html/WEB-INF/lib" />
<delete includeEmptyDirs="true">
<fileset dir="html/WEB-INF/lib" includes="**/*" />
</delete>
</target>
<target name="copylib" depends="init">
<copy todir="html/WEB-INF/lib" flatten="true">
<fileset dir="lib">
<include name="**/*.jar" />
</fileset>
</copy>
</target>
</project>