现在的位置: 首页 > 综合 > 正文

J2ME开发环境搭建 之 EclipseMe (转)

2013年10月23日 ⁄ 综合 ⁄ 共 2820字 ⁄ 字号 评论关闭

J2ME开发环境搭建 之 EclipseMe

 

 

第一节    初识Eclipse

Eclipse是一个开发源代码,基于java的可扩展开发平台,它是在OSI(Open Software Initiative 开发源代码计划)认可的通用公共许可证(CPL)版下被授予许可证的集成开发平台(IDE)。作为当今最流行的java开发IDE之一,java社群使用Eclipse以及基于Eclipse技术而来的IBM Websphere的开发者已经超过了半数。

Eclipse本身只是一个框架和一组响应的服务,但由于附带了一个标准的插件集,Eclipse中几乎每样东西都是插件;同时,它允许各个领域的开发人员构建与Eclipse环境无缝集成的工具。

基于Eclipse应用程序最突出的例子就是IBM Websphere Studio,它是IBM java开发工具的基础,其本质上就是Eclipse框架加上IBM开发的多种服务插件构成的。

你可以在http://www.eclipse.org/downloads/index.php 下载到Eclipse的解压安装文件,语言包以及许多实用工具插件。本文写作的时候最新版本是Eclipse SDK 3.1 M5a。不过,在这里笔者提醒大家,Eclipse并不是版本越新越好,新版本往往有一些难以解释的bug,而且一些插件提供商可能还没有来得及提供与之配套的版本。本文将采用Eclipse-SDK-M3.0.1 为大家演示。

 

 

既然Eclipsejava开发中如此重要,那么我们能否使用Eclipse开发手机应用程序呢?是的,这个答案就是EclipseMe

EclipseMe作为Eclipse一个插件,致力于帮助开发者开发J2ME应用程序。EclipseMe并不为开发者提供无线设备模拟装置,而将各手机厂商的实用模拟器紧密连接到Eclipse开发环境中,为开发者提供一种无缝统一的集成开发环境。

你可以在http://www.eclipseme.org/上得到免费下载的EclipseMe,本文写作时的最新版本是0.7.5,同样出于稳定的考虑,笔者在这里选用eclipseme.feature_0.5.5_site.zip来为大家演示。

 

 

除了EclipseEclipseMe之外,你还需要java运行环境和一些手机模拟器来完成安装。以下列出了完成本文的工具列表以及参考下载地址(按安装顺序)

1JDK 1.4.2            http://java.sun.com/j2se/1.4.2/download.html

2Eclipse M3.0.1        http://www.eclipse.org/downloads/index.php

2Eclipse 3.0.X 语言包  http://www.eclipse.org/downloads/index.php

3EclipseMe 0.5.5       http://www.eclipseme.org/

4Sun WTK V2.2 (sun的通用模拟器)   

http://java sun.com

   Nokia Developer's Suite 2.2 (Nokia开发者套件,包括几款比较典型机型的模拟器)

http://www.forum.nokia.com/main/0,6566,034-2,00.html

 

 

 

 

 

 

第二节    搭建Eclipse移动开发环境

1 Eclipse安装与汉化

    搭建Eclipse的第一个步骤就是要安装JDK,本文写作时,JDK的最新版本是5.0,但是用JDK5.0 + Eclipse开发手机程序有很多问题。所以目前的J2ME开发者基本上还是采用的JDK1.4.2,安装很简单,这里就不赘述了。

Eclipse的安装过程更加简单,事实上,这仅仅是一个解压缩的过程。将你下载的Eclipse SDK压缩包eclipse-SDK-M3.0.1拷贝在你的目标目录下,我们这里以D盘根目录为例,然后解压到当前文件夹。

先不要急着运行你的Eclipse环境,把Eclipse语言包NLpack-eclipse-SDK-3.0拷贝到相同路径(D盘)下解压缩,再运行,Eclipse将首先完成第一次启动配置,包括相应的汉化工作。指定你的工作空间就可以了。


 

 

欢迎界面之后,就是Eclipse漂亮的工作界面!

 

 

 

 

2 EclipseMe插件安装

Eclipse中选择“帮助 / 软件更新 / 查找并更新”,在弹出对话框中选择“搜索要安装的新功能部件”,在“新建已归档站点”的弹出框中,指定EclipseMe压缩文件eclipseme.feature_0.5.5_site.zip

 

 

点击确定后可以看到Eclipse已经搜索到了相应的插件。

选中EclipseMe的复选框,接受协议,忽略功能部件验证,最后重新启动控制台,EclipseMe插件就已经顺利的安装好了。

 

 

 

 

为了验证EclipseMe确实已经安装上了,我们在工作台重启之后,打开“窗口 / 首选项”中,我们可以看到一个J2ME选项,这时,Eclipse移动开发的第一步,我们已经成功的迈出了!

 

 

注意:安装好EclipseMe之后,我们要对原有的Eclipse配置做一点小小的改动。由于移动开发时我们需要首先启动手机模拟器,那么在Debug模式的Eclipse默认设置不等到模拟器启动就会失败。

修改这点很简单,在首选项的“java / 调试”中,把默认设置更改为如下图所示,调试模式就可以顺利的启动了。

 

 

3 加载厂商模拟器

EclipseMe为我们提供了一个集成开发环境,但仅仅这些是不够的,我们还需要一种或多种手机模拟器作为程序运行的实际载体。目前,各大手机厂商都拥有多种型号的手机模拟器,Sun也提供了一种通用模拟器。这里我们采用Sun WTKNokia Developer's Suite 两种来为大家演示。

 

 

Sun wtk v2.2

Wtk(Wireless toolkit)Sun为无线开发者提供的一个无线开发实用包。它拥有多个手机模拟器,我们在这里将WTK绑定到Eclipse,这将大大提高开发者的工作效率。

当然首先,我们得安装WTK。安装过程也很简单,系统会自动检测到当前JDK所在路径,引用该JDK

下面我将WTK绑定到Eclipse

找到路径“窗口 / 首选项/ J2ME / Platform Component”,右键单击对话框右侧的wireless toolkit,我们可以添加当前系统已有模拟器。在单击“浏览”按钮之后,我们选定WTK的安装目录。

EclipseMe会自动分析出当前模拟器类型,并显示出来。

确认之后,我们发现Platform Component一栏上添加了关于WTK的许多配置信息,此时,WTK已经被我们集成到EclipseMe上了。

 

 

Nokia Developer's

Suite 2.2

Suite 2.2

Nokia

抱歉!评论已关闭.