打包配置文件写法

<!--
@author Ted Husted
@version $Revision: 1.2 $ $Date: 2009/06/05 09:29:33 $
-->
<project name="cup-unifyAPI" basedir="." default="jar">
 <property environment="env"/>
 <!-- <property name="javac.debug" value="on"/>-->
 <property name="packages" value="com.*,org.apache.*"/>
 <property name="excludes" value="**/CVS/*,**/.nbattrs,**/.project,**/.classpath"/>
 
 <property name="app.home" value="${basedir}"/>
 <property name="app.lib" value="${basedir}/lib"/>
 <property name="app.deploy" value="${basedir}/dist"/>

 <property name="app.jar.name" value="cup-unifyAPI-1.0.jar"/>

 
 <path id="compile.classpath">
  <pathelement location="${basedir}/WEB-INF/classes"/>

  <fileset dir="${app.lib}">
    <include name="*.jar"/>
    <include name="*.zip"/>
  </fileset>
  
 </path>
 
  <target name="help">
 <echo message="buil.xml 开始发布jar包......."></echo>
   <echo message="===============start========================"></echo>
  </target>
 
  <target name="clear-all" depends="help">
   <echo message="clear: ${app.deploy}"></echo>
  <delete dir="${app.deploy}"/>
   <echo message="clear: ${app.home}/bin"></echo>
  <delete dir="${app.home}/bin"/>
  </target>
 
 <target name="prepare" depends="clear-all">
  <echo message="create: ${app.deploy}"></echo>
   <mkdir dir="${app.deploy}"/>
  <echo message="create: ${app.home}/bin"></echo>
   <mkdir dir="${app.home}/bin"/>
 </target>
 
 <target name="compile" depends="prepare">
   <javac destdir="${app.home}/bin" debug="yes" encoding="utf-8">
    <!--<compilerarg value="-Xlint:unchecked"/>-->
   <src path="${app.home}/src"/>
      <classpath refid="compile.classpath"/>
   </javac>
  
  <copy todir="${app.home}/bin">
    <fileset dir="${app.home}/src">
     <include name="**/**/*.xml"/>
     <include name="**/**/*.properties"/>
     <!--<exclude name="${excludes}" />-->
    </fileset>
  </copy>

 </target>


 <target name="jar" depends="compile">
  <jar jarfile="${app.deploy}/${app.jar.name}" basedir="${app.home}/bin"/>
  </target>

   <target name="deltemp" >
   <delete dir="${deltemp.dir}"/>
   </target>

</project>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值