用ANT批量完成J2ME 的编译

最近准备用ANT完成整个项目的打包发布工作,基本的格式像下面这样,当然还要根据自己的项目有所改变

 

<?xml version="1.0" encoding="utf-8"?>

<project name="ProjectTest" default="usage" basedir=".">

  <property file="build.properties" />
  
  
  <target name="prepare" description="Now Prepare...">
   <mkdir dir="${dir_bin}" />
   <mkdir dir="${dir_src}" />
   <mkdir dir="${dir_res}" />
  <mkdir dir="${dir_lib}" />
  <mkdir dir="${dir_preverified}" />
  <mkdir dir="${dir_classes}" />
  <mkdir dir="${dir_temp}" />
  <mkdir dir="${dir_img}" />
  </target>
  
  
  <target name="compile" description="Now Compile..." depends="prepare">
   <javac  classpath="${dir_midp2_api}:${dir_lib_api}"
     bootclasspath="${dir_midp2_api}"
     srcdir="${dir_src}"
          destdir="${dir_classes}"
            debug="${debug}">
     </javac>
     <unzip  src="${dir_lib_api}"
       dest="${dir_classes}">
     </unzip>  
  </target>

    <target name="preverify" description="Now Preverify..." depends="compile">
      <exec executable="${dir_midp_home}/bin/preverify">
       <arg line="-classpath ${dir_midp2_api}" />
       <arg line="-d ${dir_preverified}" />
       <arg line="${dir_classes}" />
      </exec>
  </target>


  <target name="package" description="Now Package..." depends="preverify">
   <jar  basedir="${dir_preverified}"
     jarfile="${dir_bin}/${jar}"
     manifest="MANIFEST.MF">
     <fileset dir="${dir_res}" />
     </jar>
     <copy file="${jad}" tofile="${dir_bin}/${jad}" />
  </target>

  </project> 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值