用OTA下载本机J2me程序至手机

限时加码!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情
windows200 + tomcat4.1.24 + j2wtk2.0 

1.安装一web服务器(偶使用的是tomcat)修改相应配置文件使其支持JAD和JAR两种MIME 

类型 

JAD:    text/vnd.sun.j2me.app-descriptor 

JAR:    application/java-archive 

安装好TOMCAT(不要告诉我你不会?),tomcat新版本默认支持,老版本修改 

%tocmat%/conf/web.xml,找到mime的地方,添上 
jad text/vnd.sun.j2me.app-descriptor jar application/java-archive
2.在d盘新建一目录jsp(以后的jsp,html,jar。jad文件都往这里丢),配置tomcat 

使其支持(方法前面有很多文章写过),在d:/jsp新建一time.jsp,内容为: 


 ,打开浏览器访问http://yourip:8080/jsp/time.jsp,出现 

当前时间表明配置成功 

3.在d:/jsp新建一目录j2me,将做好的xxx.jad和相应的xxx.jar文件丢在里面,注意 

xxx.jad文件的MIDlet-Jar-URL属性填上相应的xxx.jar的绝对路径,在本例中为 

http://yourip:8080/jsp/j2me/xxx.jar 

4.在d:/jsp新建一j2me.html文件,内容为
demos.jad UIDemo.jad games.jad
至此,服务器端配置完毕,启动tomcat 

5.安装j2wtk2.0,在开始菜单的j2wtk菜单中启动OTA Provisioning,点击屏幕右下角 

的apps,点击install application,输入http://yourip:8080/jsp/j2me.html,不出 

意外,屏幕出现demos.jad,UIDemo.jad,games.jad三个选项,选择一个install后,执行 

如果正常运行进行下一步 

6.用一支持java的手机(偶用的是motoT720),确保开通GPRS业务,在相应的上网程序 

中输入网址http://yourip:8080/jsp/j2me.html,登上后出现和步骤5一样的画面,后面 
的和5一样了 

最后写一下几点注意事项: 

1.确保xxx.jad文件中的MIDlet-Jar-URL属性指向相应xxx.jar文件的绝对URL 

2.上述步骤中的j2me.html文件是偶机子上的,应做相应修改 

3.下载之前记得用j2wtk测试一下,成功之后再用手机下载(gprs要钱的) 

4.现在市面上支持midp2。0的手机好像不是很多,注意程序中不要用到midp2。0的api 

嗄,偶刚才用T720下载了个demo后安装时提示unsupported version,晕~~~~~ 

5.上面所有的yourip记得换成本机ip 

先就写这么多,有问题再问!
搭建OTA下载服务器       OTA的意思是Over The Air,通过无线网络下载和安装J2ME应用程序的方案。搭建OTA服务器是比较简单的,但是做一个完整的OTA的服务器却非常复杂,因为这要设计到软件的管理,下载的计费,安全认证等多个问题。本文主要目的是讲述OTA下载的主要原理,搭建OTA服务器的步骤。     当我们的手 阅读详情

相关推荐

J2ME游戏开发实例讲解

文章来源:J2ME开发网一、序言  昨天在网上闲逛,发现一篇讲解用delphi实现华容道游戏的文章,颇受启发.于是,产生了将华容道游戏移植到手机中去的冲动.现在手机游戏琳琅满目,不一而足,华容道的实现版本也很多.正巧不久前笔者对J2ME下了一番功夫,正想借这个机会小试牛刀。选用J2ME的原因还有一个就是目前Java开发大行其到,无线增殖业务迅猛发展,J2ME的应用日渐活跃起来,也希望我的这篇文章能

mobilechannel的专栏 1527

J2ME 手机程序开发

2第二章 高级界面开发1基本界面和Command J2ME 第一部分 手机程序开发 教程 (待续)

J2ME插件包完整开发工具集实战详解

J2ME采用分层架构设计,通过配置(Configuration)与简表(Profile)的双重抽象机制适配多样化嵌入式设备。其中,面向计算能力受限设备(如功能手机),提供精简的Java虚拟机规范与基础类库(java.langjava.io等),支持16位/32位CPU、内存容量低至128KB的运行环境。在其之上,构建用户交互能力,封装LCDUI界面组件、RMS持久化存储及HTTP网络通信模块,形成完整应用开发框架。二者协同实现“一次编写、多端运行”的轻量级移动开发范式。

weixin_31776191的博客 1003

j2me 手机聊天程序

公共聊天室 这是一个公共聊天室程序,任何一个人无需身份验证就可以直接登录到聊天室中,房间中的每一个人的都可以收到得到其他任何人的发言。也可以把消息发送到指定的成员,也就是私聊。 本程序分客户端和服务器端,客户端是一个MIDlet程序,服务器端是一个Java应用程序。服务器与客户端的通信用的是socket通信,在客户端是SocketConnection建立连接,在服务器端是Socket建立连接。 服务器端 服务器端用ServerSocket对象监听9999号端口,当客户端发出请求,服务器用ServerSocket的accept()接受请求并打开端口建立Socket连接,创建一个线程来管理这个连接(ChatThread对象)。每一个连接在服务器端都由一个单独的线程来管理,在线程中创建数据输入输出流,每个客户端发送的消息都在服务器端由管理这个客户端的线程完成转发。 ChatThread是一个线程类,构造方法的参数是Socket对象,构造方法创建数据输入输出流对象,run()管理本线程,也就是客户端代理。 消息是以直接写入每个线程的输入流的方式发送给客户端的,在客户端关闭线程之前必须发送消息告诉服务器而在服务器端注销管理本客户端线程,关闭数据输入输出流,关闭端口,结束线程,以避免服务器崩溃。 服务器端可以根据客户端发送过来的消息判断客户端的请求类型,比如退出(“I’m out”)关闭输入输出流,关闭socket连接,或私聊(“to”)把消息发送到指定的客户端。 客户端 客户端登录时建立和服务器的连接(SocketConnection),创建数据输入输出流,并用一个线程管理数据的接收。接受到的所有消息都添加到消息面板上。也可以退到在线名单列表上(nameList)选择想进行私聊的对象,向其单独发送消息。

常用MIME类型(Mp4的mime类型设置)

前两天在遇到了一个h5写的mp4视频网页在某些电脑中打开后只下载而不播放的问题(大部分电脑都播放正确,而有些电脑在打开网页时就会变成迅雷下载下载完成也不会播放)。 html如下: <video id="video" class="uk-cover-object uk-position-absolute uk-hidden-touch" width="640" height="360" mu...

极客神殿 1万+

【Nginx】MIME与mime.types

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34138255的博客 604

OTA下载本机j2me程序手机

windows200 + tomcat4.1.24 + j2wtk2.0 1。安装一web服务器(偶使用的是tomcat)修改相应配置文件使其支持JAD和JAR两种MIME 类型 JAD:    text/vnd.sun.j2me.app-descriptor JAR:    application/java-archive 安装好TOMCAT(不要告诉我你不会?),tomca

Emolasa的专栏 1368

OTA下载本机j2me程序手机 (转)

OTA下载本机j2me程序手机 (转)[@more@]windows200 + tomcat4.1.24 + j2wtk2.0 1。安装一web服务器(偶使用的是tomcat)修改相应配置文件使其支持JAD和JAR两种M...

cuiji1279的博客 150

使用NetBeans进行J2ME开发(二):把程序转移到手机

使用NetBeans进行J2ME开发(二):把程序转移到手机上上一篇,我们见识了编写一个手机程序其实很简单。但是很多人大概不是很明白怎样把程序转移到手机上,不信你就试试,不管你是用数据线,还是用红外蓝牙,都无 法把电脑上的程序弄到手机上运行,也没办法把别人手机上的游戏弄到自己的手机上运行(传输普通数据可以,就是程序不行)。我有一次就是看到别人的手机上有 很多游戏,想转移过来,怎么试都不

小李专栏 1585

J2ME的现状与发展

SUN中国工程研究院 软件技术中心 王刚摘要本文简要介绍了J2ME的有关概念和现状、MIDP2.0的最新特点,并对J2ME的竞争对手、J2ME应用程序的兼容性以及其在Web Services中的应用做了阐述和分析。什么是J2ME?当JAVA平台发展到JAVA 2的版本以后,为了适应不同级别计算机硬件的开发需要,JAVA平台形成了三个主要分支:Java 2, Standard E

CSDN_document的专栏 3340

j2me游戏开发实例讲解

J2ME再现华容道一.序言  昨天在网上闲逛,发现一篇讲解用delphi实现华容道游戏的文章,颇受启发.于是,产生了将华容道游戏移植到手机中去的冲动.现在手机游戏琳琅满目,不一而足,华容道的实现版本也很多.正巧不久前笔者对J2ME下了一番功夫,正想借这个机会小试牛刀.选用J2ME作为开发语言还有一个原因就是目前Java开发大行其到,无限增殖业务迅猛发展,J2ME的应用日渐活跃起来,也希望我

dongpengpeng的专栏 1322

J2ME学习——使用OTA来发布你的程序

J2ME学习——使用OTA来发布你的程序作者:陈跃峰出自:http://blog.csdn.net/mailbomb        众所周知,J2ME程序发布的形式主要有:OTA、数据线传输、红外和蓝牙传输等。这里简单说说如何通过OTA来发布你的程序。       OTA是Over The Air的简写,也就是通过网络下载,这是主要的发布形式之一。现在的百宝箱都是采用这种形式。       使用O

爪哇米工作室陈跃峰的移动开发博客 2870

使用NetBeans进行手机程序开发:把程序转移到手机

上一篇,我们见识了编写一个手机程序其实很简单。但是很多人大概不是很明白怎样把程序转移到手机上,不信你就试试,不管你是用数据线,还是用红外蓝牙,都无法把电脑上的程序弄到手机上运行,也没办法把别人手机上的游戏弄到自己的手机上运行(传输普通数据可以,就是程序不行)。我有一次就是看到别人的手机上有很多游戏,想转移过来,怎么试都不行。  为什么会这样?这是因为Java程序在到手机上运行之前,必须经过一个

xuejinyoulan的专栏 2064

J2ME Study

J2ME基本知识:1) 什么是J2ME?   当JAVA平台发展到JAVA 2的版本以后,为了适应不同级别计算机硬件的开发需要,JAVA平台形成了三个主要分支: J2SE :Java 2, Standard Edition,是为台式机而设计的,主要运行在Linux, Solaris, 或Microsoft Windows等操作系统上。 J2EE:Java 2, Enterprise Edi...

松松 236

使用OTA来发布你的J2ME程序

众所周知,J2ME程序发布的形式主要有:OTA、数据线传输、红外和蓝牙传输等。这里简单说说如何通过OTA来发布你的程序。   OTA是Over The Air的简写,也就是通过网络下载,这是主要的发布形式之一。现在的百宝箱都是采用这种形式。   使用OTA来发布程序,需要如下几个步骤:   1、在你的WEB服务器上添加对于jad和jar文件的MIME支持。   后缀名:jad  ...

akalius的专栏 187
上一篇: 冷枫简介
下一篇: 用J2ME的通用联网框架开发联网的应用程序
JavaProgramers
博客等级 码龄22年 660粉丝 304原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值