知识大全 在Eclipse中使用Ant来自动编译J2me程序[4]

Posted 文件

篇首语:韬略终须建新国,奋发还得读良书本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 在Eclipse中使用Ant来自动编译J2me程序[4]相关的知识,希望对你有一定的参考价值。

在Eclipse中使用Ant来自动编译J2me程序[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    <!     使用$programName替换掉属性文件GEN properties中的@PROGRAMNAME@    >    <replace file= GEN properties     token= @PROGRAMNAME@     value= $programName     />    <!     使用GEN properties文件中的属性值替换掉模板文件MANIFEST tmp中的对应属性值     将替换后的数据复制到$src dir\\MANIFEST MF    >    <copy file= MANIFEST tmp     tofile= $src dir\\MANIFEST MF >    <filterset begintoken= @ endtoken= @ >    <filtersfile file= GEN properties />    </filterset>    </copy>    </target>    <target name= package description= 将class打包 输出到$package dir >    <echo message= 将class打包 输出到$package dir />    <jar basedir= $preverified noObfusedClass dir     jarfile= $package dir\\$programName noObfused jar     manifest= $src dir\\MANIFEST MF    >    <fileset dir= $res dir includes= **/* png />    </jar>    </target>    <target name= obfuscate description= 对打包后的jar文件进行混淆 然后解压缩至$package extract dir >   <echo message= 对打包后的jar文件进行混淆 然后解压缩至$package extract dir />    <java fork= true classname= proguard ProGuard >    <classpath path= $proguard lib dir\\proguard jar />    <arg line= libraryjars $midp lib path />    <arg line= injar $package dir\\$programName noObfused jar />    <arg line= outjar $package dir\\$programName obfused jar />    <! 保留MIDlet的类声明不被混淆 >    <arg line= keep public class * extends javax microedition midlet MIDlet />    <! 打印被保留的类名 >    <arg line= printseeds />    </java>    <unjar src= $package dir\\$programName obfused jar     dest= $package extract dir    />    </target>    <target name= verifyForObfuscate description= 验证被混淆的class 输出到$preverified obfusedClass dir >    <echo message= 验证被混淆的class 输出到$preverified obfusedClass dir />   <exec executable= $preverify bin searchpath= false >    <arg line= classpath $midp lib path />    <arg line= d $preverified obfusedClass dir />    <arg line= $package extract dir />    </exec>    <copy todir= $preverified obfusedClass dir >    <fileset dir= $package extract dir includes= **/* png />    </copy>    </target>    <target name= deploy description= 将经过验证的混淆后的class打包 部署在delpoy目录 >    <echo message= 将经过验证的混淆后的class打包 部署在$deploy dir目录 />    <jar basedir= $preverified obfusedClass dir     jarfile= $deploy dir\\$programName jar     manifest= $src dir\\MANIFEST MF     >    <fileset dir= $preverified obfusedClass dir includes= **/* class;* png />    </jar>    </target>    <target name= genJad description= 在$deploy dir目录生成JAD文件 >    <echo message= 在$deploy dir目录生成JAD文件 />    <length file= $deploy dir\\$programName jar property= jarsize />    <echo message= 获得jar文件长度 $jarsize />    <replace file= GEN properties     token= @JARSIZE@     value= $jarsize     />    <replace file= GEN properties     token= @PROGRAMNAME@     value= $programName     />    <copy file= JAD tmp tofile= $deploy dir\\$programName jad >    <filterset begintoken= @ endtoken= @ >    <filtersfile file= GEN properties />    </filterset>    </copy>    </target>

cha138/Article/program/Java/ky/201311/29260

相关参考

知识大全 在Eclipse中使用Ant来自动编译J2me程序[2]

在Eclipse中使用Ant来自动编译J2me程序[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 在Eclipse中使用Ant来自动编译J2me程序[3]

在Eclipse中使用Ant来自动编译J2me程序[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 使用Eclipse开发J2ME手机应用程序

使用Eclipse开发J2ME手机应用程序  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  什么是

知识大全 使用ant编译打包应用程序

  将一个简单的类(Sample)进行编译打包运行(传参数) 源文件  java源文件Samplejava  packagepowerwind;     importjavaxsw

知识大全 使用ant编译打包应用程序[1]

  将一个简单的类(Sample)进行编译打包运行(传参数)  源文件java源文件Samplejava packagepowerwind; importjavaxswing*; 

知识大全 使用ant编译打包应用程序[3]

<!打包类文件>   <targetname=jardepends=piledescription=打包类文件>   

知识大全 使用ant编译打包应用程序[2]

<!运行路径设置>   <pathid=runclasspath>      &nbs

知识大全 使用ant编译打包应用程序[4]

  可以不事先创建manifesttxt文件而在buildxml文件中加入一个任务  <!创建清单文件>   <targetname=createman

知识大全 Eclipse无法自动编译出class文件

Eclipse无法自动编译出class文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  有时候