Eclipse下J2ME开发环境的配置


    jdk1.5.4.exe——Java运行环境安装文件

    eclipsesdk_win32.zip——eclipse安装文件

    eclipse3.2.1中文包编程工具.zip——eclipse汉化包

    eclipseme.feature_1.6.0_site.zip——eclipse的J2ME插件安装文件

    eclipseme.feature_1.6.0.src.zip——eclipse的J2ME插件源代码(不用)

    proguard3.7.zip—— 混同器

    j2me_wireless_toolkit-2_2-ml-windows.exe——WTK 模仿器安装

    j2me_wireless_toolkit-2_2-update_1-ml-windows.zip——WTK更新

    j2me_wireless_toolkit-2_2-update_2-ml-windows.zip——WTK更新

    Kwyshell MidpX Emulator手机Java 模仿器.rar——JAR文件 模仿器

    手机顽童.rar——JAR文件 模仿器

    配置eclipse

    1. 安装jdk1.5.4.exe(安装在任何目录都可),同时配置Java环境( 可以不配置,配置后 可以 使用JDK工具包内

    工具)

    2. 安装j2me_wireless_toolkit-2_2-ml-windows.exe (WTK 模仿器),按顺序解压两个更新包到所装目录上

    3. 解压proguard3.7.zip到某个目录下

    4. 解压eclipsesdk_win32.zip(绿色程序)到一个目录,不要这时就 打开eclipse,先解压eclipse汉化包,到

    该目录下,不然会招致惟独 部分内容被汉化

    5. 运行eclipse,配置自己学习的工作路径, 取舍 协助—>软件更新—>搜索并安装—>搜索要安装的新 性能部件

    6. 取舍 新建已归档的站点, 取舍eclipseme.feature_1.6.0_site.zip文件,安装,重启eclipse

    7. 取舍 首选项—>J2ME—>Device Management—>Import 在Specify search directory下, 取舍你所装的WTK模

    拟器的目录

    8. 取舍 Refresh ,后按 实现, 使用DefaultColorPhone为默许模式,这时已为eclipse配置上了 模仿器

    9. 再到 “首选项”找到,J2ME—>Packaging—>obfuscation,在Proguard Root Directory右边的框中, 取舍

    方才解压的proguard3.7的文件夹, 利用,这时为eclipse配置上了 混同器

    10. 再到 “首选项”找到,Java—>调试,将“ 产生未不 拿获到的 异样时暂挂执行”与“在 产生编译 舛误时暂挂

    执行“这两个选项调为”未选中“状态,再把下面的调试器超时(毫秒)的右侧数值设置为15000

    11. 配置 结束

    使用eclipse进行开发操纵台程序

    1. 新建 Java 名目,填写 名目名, 实现

    2. 新建 类,填写名称,选中public static void main(String[] args) 实现

    3. 在填写代码区,System.out.print(“hello”);

    4. 在快捷键找到“运行”, 取舍“Java 利用程序”,按“新建启动配置”(或双击Java 利用程序),为该程序

    新建一个启动的配置,填写Main类

    5. 这时在JAVA 利用下,浮现“新建配置”,运行

    6. 在代码输入区下方的操纵台标签下,显示“hello”, 实现程序

    使用eclipse进行J2ME开发

    1. 新建 J2ME下的J2ME Midlet Suite,填写 名目名,下一步, 实现

    2. 新建 J2ME下的J2ME Midlet,填写名称, 实现

    3. 点击运行,新建一个Wireless Toolkit Emulator的运行配置,运行,浮现手机 款式,运行 顺利

    在WTK上运行所编写的J2ME程序

    1. 运行“开始”-“全部程序”-“J2ME Wireless Toolkit 2.2”-“KToolbar”程序

    2. 新建 名目,填写 名目名字,和MIDlet类名(必须为继承MIDlet的那个类的名字),确定

    3. 到该程序目录下的apps目录中,找到你所 构建的 名目目录,把程序文件放在src目录下, 而后返回KToolbar界

    面, 取舍运行,显示手机 款式,运行 顺利

    混同出错:(参照J2ME中文教程234页)

    留神:众多 首次 使用的朋友会发现 即便指定路径之后,依旧不能顺利 缔造 混同,而且一般得到 类似下面的 忠告信息 。

    浮现这个 舛误的缘由与JDK 路径有关 。我们在安装了JDK 之后(以1.4.2 为例),系统环境变量中存在两种JDK,一种是JDK SDK,一种是运行时环境(runtime) 。Eclipse 在解压安装时 取舍的是后者,而启动Proguard3.0.1 需求的是前者 。

    修复这个问题很 方便,在“首选项 / java / 已安装的JRE”中把你的JRE 从指向运行时更

    改为指向SDK(即JDK 的安装目录)

    此时JRE 将 占有 完全JDK 库文件,再次运行 缔造 混同,我们会发现在Hello World 子目录deployed 中包含了HelloWorld.jar,HelloWorld_base.jar, HelloWorld_base_obf.jar.他们分别是 混同后, 混同前等不同版本的jar 包 。