繁体中文
设为首页
加入收藏
当前位置:JSP技术首页 >> J2ME开发 >> Antenna 打包 J2ME 程序

Antenna 打包 J2ME 程序

2004-10-01 08:26:10  作者:  来源:互联网  浏览次数:69  文字大小:【】【】【
简介:Antenna 打包 J2ME 程序 作者: Jeru 很多人喜欢用 ant 来编译打包 Java 应用程序,可以很方便的生成 war 包在 J2EE 容器中运行,我在 sun 的网站上也看到了一篇 用 ant 打包 J2me 程序的教程:http://wireless.ja...
关键字:Antenna 程序 J2ME

Antenna 打包 J2ME 程序

作者: Jeru

很多人喜欢用 ant 来编译打包 Java 应用程序,可以很方便的生成 war 包在 J2EE 容器中运行,我在 sun 的网站上也看到了一篇

用 ant 打包 J2me 程序的教程:http://wireless.java.sun.com/midp/articles/ant/

测试了一下,还不错,但美中不足的是,需要自己事先写好 manifest.mf 和 jad 文件,于是心有不甘,继续在 google 上搜索,

终于找了一个很强大的 ant 扩充包,专门打包 J2me 程序,很实用:http://antenna.sourceforge.net/

一次性可以自动编译,预编译,生成 jar,jad,prc(palm 的运行程序),甚至包括搅乱代码.你所需要做的只是改少少build.xml里的参数.

下面以 UIDemo 为例子,给大家 share 一下打包的过程.(本文适用于有ant使用经验的用户)

首先,假定你已经使用过ant,ant_home环境变量已经设置好了,把上述网站下载的antenna-bin.jar加入classpath

我在D:\My Folder\projects\j2me\下建立了一个 UIDemo 目录,把J2MEWTK\apps\UIDemo下的 res,src 两个目录 copy 到这里来,

同级目录下建立一个 build.xml 文件,build.xml 内容如下,只有做出了中文注释的几个地方需要修改:

name="Sun Samples - Demos"

vendor="Sun Microsystems"

version="1.0.3">

icon="/res/midp/uidemo/icon.png"

class="midp.uidemo.UIDemo"/>

destdir="classes"

preverify="false"/>

jadfile="${midlet.name}.jad"

obfuscate="false"

preverify="true"

autoversion="true">

prcfile="${midlet.name}.prc"/>

最后在命令行下运行ant,一切就是这么简单

最后附带说一下ant的安装,也非常简单,下载回来后设置环境变量ANT_HOME到安装目录,将%ANT_HOME%\bin加入path就可以了

责任编辑:admin
相关文章