-----
Table of Contents
1. What is the J2ME Wireless Toolkit 2.2 Patch?
2. How do I install the J2ME Wireless Toolkit 2.2 Patch?
3. How do I know if the patch is successfully installed?
-----
1. What is the J2ME Wireless Toolkit 2.2 Patch?
The J2ME Wireless Toolkit 2.2 Patch fixes a bug in the emulator's
implementation of JSR 172, the J2ME Web Services Specification. In
particular, the JAX-RPC implementation in the J2ME Wireless Toolkit 2.2
does not handle floating point values correctly. This patch fixes the
bug.
-----
2. How do I install the J2ME Wireless Toolkit 2.2 Patch?
To install the patch, unzip the patch file in an existing J2ME Wireless
Toolkit 2.2 installation. The patch contains files that replace existing
toolkit files.
If you have the J2ME Wireless Toolkit 2.2 installed at C:\WTK22 (the
default location in Microsoft Windows), then the contents of the zip
file should replace these four files:
C:\WTK22\bin\zayit.dll
C:\WTK22\bin\zayit.exe
C:\WTK22\lib\j2me-ws.jar
C:\WTK22\wtklib\ktools.zip
On Linux, if you had installed the J2ME Wireless Toolkit 2.2 in
/home/username/wtk22, then the contents of the zip file should replace
these three files:
/home/username/wtk22/bin/libzayit.so
/home/username/wtk22/lib/j2me-ws.jar
/home/username/wtk22/wtklib/ktools.zip
If you are installing the patch on an installation of the
J2ME Wireless Toolkit 2.2 that is part of an Integrated Development
Enviroment (IDE), you will have to find the appropriate J2ME Wireless
Toolkit 2.2 installation directory.
For example, if you are using the J2ME Wireless Toolkit with NetBeans
Mobility Pack 4.1 on Microsoft Windows, the J2ME Wireless Toolkit 2.2
gets installed into a subdirectory of your user home directory. For
instance, a user named Administrator would find the J2ME Wireless
Toolkit 2.2 here:
C:\Documents and Settings\.netbeans\4.1\emulators\wtk22_win\emulator\wtk22
To apply the patch, unzip the patch file to replace these four
files:
C:\Documents and Settings\Adminstrator\.netbeans\4.1\emulators\wtk22_win\emulator\wtk22\bin\zayit.dll
C:\Documents and Settings\Adminstrator\.netbeans\4.1\emulators\wtk22_win\emulator\wtk22\bin\zayit.exe
C:\Documents and Settings\Adminstrator\.netbeans\4.1\emulators\wtk22_win\emulator\wtk22\lib\j2me-ws.jar
C:\Documents and Settings\Adminstrator\.netbeans\4.1\emulators\wtk22_win\emulator\wtk22\wtklib\ktools.zip
-----
3. How do I know if the patch is successfully installed?
Run KToolbar, then choose Help > About from the menu. The version should
read "Version 2.2 [patch 200508]".
-----
J2ME WTK2.2 更新包
需积分: 0 7 浏览量
更新于2008-07-12
1
收藏 1.25MB ZIP 举报
**Java 2 Micro Edition (J2ME) 技术概览**
J2ME,全称为Java 2 Platform, Micro Edition,是Java平台的一个子集,主要用于嵌入式设备和移动设备,如手机、智能家电、PDA等。J2ME为这些资源有限的设备提供了运行Java应用程序的能力,它通过简化API并优化内存管理来适应小规模设备的需求。
**Wireless Toolkit (WTK)**
Java Wireless Toolkit(WTK)是开发J2ME应用的重要工具,由Sun Microsystems(现已被Oracle收购)开发。WTK为开发者提供了模拟器、编译器和各种库,使得开发者可以在没有实际设备的情况下进行J2ME应用的测试和调试。WTK2.2是该工具包的一个特定版本,发布于2005年9月23日,包含了对当时主流移动设备特性和标准的支持。
**J2ME WTK2.2 更新包**
"J2ME WTK2.2 更新包"意味着这是一个用于升级或修复现有WTK2.2安装的软件包。用户在下载并解压缩后,只需将新文件覆盖到原有WTK2.2文件夹中的对应位置,即可完成更新。这种方式通常用于修复已知问题、添加新功能或者提高性能。
**解压缩和覆盖**
解压缩过程是将压缩文件中的内容恢复到原始格式。对于此更新包,用户需要有J2ME WTK2.2的原始安装文件夹,并将解压缩后的文件逐一替换原有文件。这通常包括配置文件、库文件、可执行文件和其他支持文件。
**文件列表详解**
1. **J2ME_WTK_2.2_SLA(20050923).txt**:这是一个服务级别协议(SLA,Service Level Agreement)文件,可能包含了关于更新包的许可条款、使用条件以及发布时间等信息。
2. **Readme.txt**:这是常见的说明文件,通常会提供关于如何安装、更新以及任何重要注意事项的详细说明。
3. **bin**:这个目录通常包含可执行文件和脚本,如WTK的命令行工具和模拟器。
4. **wtklib**:这是WTK的库文件目录,包含了开发J2ME应用所需的类库和资源,例如MIDP(Mobile Information Device Profile)和CLDC(Connected Limited Device Configuration)的API。
5. **lib**:这个目录通常存放开发和运行J2ME应用时可能需要的其他Java库文件。
**J2ME开发流程**
使用J2ME WTK2.2,开发者可以遵循以下步骤创建J2ME应用:
1. **创建项目**:在WTK的集成开发环境(IDE)中,创建一个新的项目,并指定MIDP和CLDC配置。
2. **编写代码**:使用Java语言编写应用代码,遵循J2ME的特定API。
3. **编译**:使用WTK的编译器将源代码编译成Class文件。
4. **打包**:将编译后的类文件打包成JAR(Java Archive)文件,这将是最终的可部署应用。
5. **测试**:使用WTK提供的模拟器进行功能和兼容性测试。
6. **部署**:将应用部署到目标设备,或者通过网络分发给用户。
通过这个更新包,开发者可以确保他们的WTK2.2环境是最新的,从而能够更有效地开发和调试J2ME应用,确保应用在目标设备上的表现和兼容性。
a306856613
- 粉丝: 0
- 资源: 1
最新资源
- 基于Revel,Jquery, Xorm开发的内容管理系统详细文档+优秀项目+全部资料.zip
- 基于websocket单台机器支持百万连接分布式聊天(IM)系统详细文档+优秀项目+全部资料.zip
- 基于原生Fabric-SDK-Go 实现一个简单的学历征信系统(web项目),状态数据库使用 CouchDB 来实现详细文档+优秀项目+全部资料.zip
- 基于开源CDN系统GoEdge制作的模版UI、插件、脚本合集详细文档+优秀项目+全部资料.zip
- 2022机器人SLAM知识星球答疑手册
- DSP28335 PMSM电机控制程序
- DSP28335 BLDC电机控制程序
- MiniBalance PC上位机开发资料
- 中大型三相异步电机电磁设计软件
- PLSQL程序设计Word文档doc格式最新版本
- 一、MySQL的介绍与安装
- 25个团队建设小游戏.ppt
- 管理团队拓展游戏.doc
- 几个经典团队游戏.doc
- 企业团队建设游戏活动经典收藏.doc
- 十个团队建设游戏.ppt