运行xml文件进行项目打包,拷贝jar包

来源:互联网 发布:嗜血法医知乎 编辑:程序博客网 时间:2024/05/21 07:55

在开发项目中,我们一般都是通过运行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>