我也是一个初学者,从一个初学者的角度上讲,就是要尽可能的详细,因为这个东西稍微配置不对,或者是那里没有注意到,就会走不少的弯路,所以我在这里把配置讲得非常的详细,以图文的形式展示,以免你看了不知道所去。从搞通到把这篇文章搞好,共花了三个小时的时间,我相信这篇文章能够给你节省两个小时的时间。
1、我现在下载的MTJ(Mobile Tools for Java Platform)0.7,Eclipse的版本是3.2,JDK的版本是6.0
2、下载一些必要的软件:
3、将如图示的软件全部解压:
还有一个MIDP,也可以下载下来。我这里没有列出来。
所有的包解压出来后全部拷贝到eclipse包里直接覆盖。
4、安装JDK,配置path、classpath,也可以增加JDK_HOME(JDK的安装根目录)及JAVA_HOME(JRE的安装根目录)。
5、启动ECLIPSE。
1)、创建新工程:
这里选择ME工程
2)、
输入任意工程名,这里以MyFirstME为例
3)、
选择运行平台,就是你的手机程序要运行在什么样的平台上。刚开始的时候,因为没有人指导,
一直不知道是什么意思,东试试,西试试。这里应该点周下面的
或者是从它指示的路径进去设置也可以,此时弹出下面对话框:
此时点击运行平台右边的“ADD”,出现平台选择对话框:
点击“Import…”,会出现像文件选择那样的对话框,此时将其选择到你的WTK的安装根目录,点确定,此时会出现导入过程,成功后该界面会显示为如下,名字和描述用户自己输入,主要是用户自己好区别,这里我的名字就取为:WTK_2.5_Runtime,描述就为:Sun Java(TM) Wireless Toolkit2.5.1 for CLDC
点击OK。些时运行平台界面就如下,可以看到我们增加的平台。
点击OK。
此时,回到创建工程页面,点击工程选择下拉框,选择我们刚开始加入的运行平台,如下图:
点击点击“NEXT”,进入到如下界面:
点击“Order and Export”面板,然后再点下一步,出现如下界面:
把那个使用模板创建JAVA ME工程的勾上,因为这里我们要用他的该示例,也首先体验一下花费了这么多时间的J2ME味道吗,点击“Finish”。
我们回到Eclipse页面,展开刚才的那个示例,去发现是这样的情况:
为什么会有这么多的错误呢,JAVA里面明明有java.awt这些包的呀,为什么这里不能够访问呢,说找不到包。刚开始的时候,我以为是我的path、classpath、JDK_HOME或者是JAVA_HOME配置出问题,于是乎反复检查,并且还重新配置,运行其它的程序都能够正常运行,但是把ECLIPSE关掉重启还是这样,再把开我专于用于J2EE的ECLIPSE,去试着导入该包,说明是成功。这里不行,那说明是这里的配置出了问题,于是在点右键在该工程
上,选择属性,进行如下界面:
而我在用于J2EE开发的ECLIPSE里面看到的却是这样的:
在上面的图中却没有看到
“JRE System Libraay[jre1.6.0_02]”,居然这里ECLIPSE用我现在J2ME环境,取代了J2SE运行的JRE,难怪找不到AWT包,此时点击
弹出如下界面:
将JRE System Library选上,点击NEXT,出现如下界面:
点击FINISH。此时可以在Library选项中多了JRE运行项:
当前页面点击OK,此时,可以看到示例类文件中只有一个错误提示了,如下:
这里显示可以看出new的类名与本身类名不符,将 new HelloWorld().openWindow();改为:
new Hello_World_PPRO().openWindow();现在完全没有错误提示,于是运行该程序,这里我是按JAVA方式运行的,出现如下界面:
说明已经成功了。
我这里想试一下,该程序是否可以运行像手机示例程序那样运行,我于是点RUN(运行)配置,我选择“MTJ Application”,出现如下图:
提示没有选择可执行的,此时点击executable右边的“search。。。”,出现如下图:
我选择第一个“GraphicalInstaller”,点OK
回到前面页面,点击“Apply”应用,再点Run,抛出异常如下:
我再对RUN进行配置,又回到上面的“Choose Executable”界面,选择第二项“Manager”,再提交,再运行,此时手机界面闪了一下,马上就不见了,还是出现异常。
我再试,此次选择“PersistentSelector”,再保存、运行,此时出现了手机界面,在没有点击手键的时候,也没有出现异常,不过,手机界面上没有出现“Hello World”字样,只有一个
空手机,如下图:
点击画了红色的地方,把数组越界异常。
我再选择最后一个“Selector”,运行效果和上面一样,也没有Hello world字样。
最终我还是没有把这个“Hello World”运行显示在手机界面上,不知道是问题出在什么地方了,请高手指定,如果我以后把问题找出来了,我会补上。
分享到:
相关推荐
本教程将详细介绍如何利用Eclipse搭建J2ME开发环境,以便于高效地进行J2ME应用的编写和调试。 首先,你需要下载Eclipse IDE。你可以访问Eclipse官网(https://www.eclipse.org/downloads/)获取适合你操作系统的...
对于文档中提到的《用Eclipse搭建J2ME开发环境.doc》,你可以参考其中的详细步骤,以更深入地理解每个环节。 在J2ME开发过程中,你可能会遇到各种问题,如兼容性、性能优化等,但随着经验的积累,这些问题都将...
本文将详细介绍如何在Eclipse环境下配置J2ME开发环境,包括JDK、Wireless Toolkit (WTK)、Eclipse IDE以及混淆器ProGuard的安装与配置等关键步骤。 #### 二、JDK的安装与配置 1. **下载与安装** - 首先访问Oracle...
Eclipse,作为一个强大的开源集成开发环境(IDE),也提供了对J2ME开发的良好支持。本教程将引导你了解如何利用Eclipse来构建J2ME应用程序的基础知识。 首先,你需要安装Eclipse IDE,它支持Java开发。确保下载的是...
以下是如何在Eclipse中配置J2ME开发环境的详细步骤,以及一个简单的"HelloWorld"案例。 首先,你需要确保已经安装了Eclipse IDE。如果尚未安装,可以从Eclipse官方网站下载适用于Java开发的版本。安装完成后,启动...
综上所述,"Eclipse的j2ME开发.doc"这份文档可能是j2ME初学者和有经验的开发者的重要参考资料,它将详细介绍如何在Eclipse环境中进行j2ME应用的开发,从环境搭建、代码编写、UI设计、模拟器使用到应用打包和部署的全...
### Eclipse J2ME 开发环境配置详解 #### 一、开发环境介绍 本文将详细介绍如何在 Windows XP 操作系统上搭建 Eclipse J2ME 开发环境。该环境主要包括以下组件: - **JDK 1.6**:Java 开发工具包。 - **Eclipse ...
本文详细介绍了如何在 Eclipse 中配置 J2ME 开发环境,包括 Eclipse 3.2.2、EclipseME 1.6.7 和 WTK 2.5 的安装与配置步骤,以及创建和调试 HelloWorld 示例的方法。此外,还提供了使用 Nokia 仿真器的指导。通过...
EclipseMe 插件用于增强Eclipse IDE 的J2ME开发功能。 ##### **4.1 安装EclipseMe** - 访问 [http://www.eclipseme.org/](http://www.eclipseme.org/) 下载 EclipseMe 特性文件 (`eclipseme.feature_1.5.0_site....
至此,Eclipse的J2ME开发环境配置完毕。现在你可以开始创建和调试J2ME应用程序了。通过Eclipse的J2ME选项,你可以管理设备模拟器,编写代码,构建项目,并在WTK模拟器上运行和测试应用程序。 这个配置过程对初学者...
配置 Eclipse 的 J2ME 环境可以让开发者更方便地开发和测试 J2ME 应用程序。 一、下载和安装 EclipseMe EclipseMe 是一个 Eclipse 的插件,用于支持 J2ME 开发。下载 EclipseMe 的最新版本,地址是 ...
总结来说,配置Eclipse进行J2ME开发涉及以下几个关键步骤: 1. 下载并安装Eclipse。 2. 确保JRE环境正确设置。 3. 安装多国语言包以实现软件本地化。 4. 安装J2ME开发所需的插件,如WTP的移动和设备工具。 5. 创建...
Eclipse本身通常已经内置了Java开发工具(JDT),但为了J2ME开发,我们需要一个额外的插件,如WTK(Wireless Toolkit)或NetBeans的Mobile Pack。WTK是由Sun Microsystems(现已被Oracle收购)提供的,它包含了...
EclipseME插件的最新版本,用Eclipse开发J2ME的最佳搭档! 1.5.0版对设备管理部分进行了大刀阔斧的重构,配置更加方便,对各厂商无线工具包的支持更加灵活。 EclipseME的英文文档已全部翻译成中文,并获得作者...
【Eclipse搭建J2ME开发环境安装指导】 J2ME(Java 2 Micro Edition)是Java平台的一个子集,主要用于嵌入式系统和移动设备,尤其是手机应用的开发。要开始J2ME程序的开发,我们需要一个合适的集成开发环境(IDE),...
对于初学者来说,配置J2ME开发环境可能显得有些复杂,但通过以下几个步骤,可以轻松搭建起一个功能完备的开发环境。 首先,我们需要**安装Eclipse**,这是一款广泛使用的集成开发环境(IDE),支持多种编程语言,...
在J2ME开发中,开发者通常会使用集成开发环境(IDE),如NetBeans、Eclipse或JBuilder,这些工具提供了代码编辑、调试和打包应用的功能。编写完代码后,需要通过模拟器或实际设备进行测试。 "J2ME开发.pdf"可能包含...
6. **EclipseMe插件**: EclipseMe是Eclipse集成开发环境(IDE)的一个扩展,用于支持J2ME开发。它使得开发者能够在Eclipse中方便地创建、调试和运行J2ME应用程序。 7. **创建J2ME项目**: 在Eclipse中,开发者首先...