OTA的意思是Over The Air,通过无线网络下载和安装J2ME应用程序的方案。
所用服务器:Tomcat
第一步:查看Tomcat/conf/web.xml文中有没有下面的XML代码,没有的话,则添加。
- <mime-mapping>
- <extension>jad</extension>
- <mime-type>text/vnd.sun.j2me.app-descriptor</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>jar</extension>
- <mime-type>application/java-archive</mime-type>
- </mime-mapping>
- <mime-mapping>
<mime-mapping> <extension>jad</extension> <mime-type>text/vnd.sun.j2me.app-descriptor</mime-type> </mime-mapping> <mime-mapping> <extension>jar</extension> <mime-type>application/java-archive</mime-type> </mime-mapping> <mime-mapping>
第二步:在Tomcat/webapps/ROOT目录下新建下载文件down.wml,如下:
- <?xml version="1.0"?>
- <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
- "http://www.wapforum.org/DTD/wml_1.1.xml">
- <wml>
- <card title="Welcome" id="main">
- <p>Software down:</p>
- <p align="left">
- <a href="RichMedia.jar">
- RichMedia</a></p>
- </card>
- </wml>
<?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card title="Welcome" id="main"> <p>Software down:</p> <p align="left"> <a href="RichMedia.jar"> RichMedia</a></p> </card> </wml>
href链接所直向的文件后缀名可以用jad,也可以用jar,把jad、jar文件放在down.xml同一级目录(ROOT)上。
第三步:用手机打开网址:http://192.168.1.100:8080/down.wml访问,点击链接下载jad文件即可在手机上安装jar程序。