作为Java技术的三大分支之一,JavaME也是拥有着无穷的魅力,如果你手头正好有一台诺基亚或者支持Java的国产山寨机,何不来体验一下编写手机程序的乐趣呢。接下来就让我们一起来了解一下如何搭建JavaME的开发环境。
本文涉及到的软件有:[url=http://www.eclipse.org/]Eclipse3.7[/url],[url=http://www.oracle.com/technetwork/java/index-jsp-137162.html]WTK2.5.2[/url],[url=http://dl.iteye.com/topics/download/8b4f1f42-ca95-3255-9fa5-3d3f95e47473]EclipseME1.7.9[/url]
[b]第一步:打开Eclipse来安装开发JavaME所需的EclipseME插件[/b]
1. 选择Eclipse中Help菜单下的Install New Software项
[img]http://dl.iteye.com/upload/attachment/0073/8448/73bf7420-0281-36b9-a48e-51ec4d58f324.png[/img]
2. 在弹出的对话框中选择Add按钮
[img]http://dl.iteye.com/upload/attachment/0073/8452/a1c3a3bd-195e-3dd6-b026-1b03a73d72c5.png[/img]
3. 在弹出的对话框中单击Archive按钮并选择我们的eclipseme.feature_1.7.9_site.zip文件,然后点击OK
[img]http://dl.iteye.com/upload/attachment/0073/8450/beef9e54-7e64-3b18-a654-c156cff9a5dd.png[/img]
4. 然后向导会自动分析出eclipseme.feature_1.7.9_site.zip中包含的插件,勾选Developer Tools前得框框,不然不能点击next(注意取消最后一项的钩钩,取消程序检查更新
[img]http://dl.iteye.com/upload/attachment/0073/8454/963ffa6b-9299-39cd-9fcd-44b04aacb717.png[/img]
5. 最后一步选上所有的复选框,然后点击finish便完成了EclipseME插件的安装,提示重启Eclipse,点击确定,重启Eclipse
[b]第二步:安装WTK[/b]
[img]http://dl.iteye.com/upload/attachment/0073/8456/cb79cd23-6410-3346-9183-201ddc07c3c3.png[/img]
中间有个步骤要定位一下JDK的位置,然后可以自定义安装路径,其他都是一路点击下一步
[b]第三步:在Eclipse中关联WTK[/b]
1.打开Eclipse菜单项的Window->Preferences,在左侧选中J2ME,然后在右边找到WTK ROOT字样,点击文本框后面的Browse,在弹出的对话框中选择WTK所在的路径,然后点击OK,完成WTK的关联。
[img]http://dl.iteye.com/upload/attachment/0073/8458/cfba6732-b5e7-3415-b11b-968925ebecbf.png[/img]
2.点击左侧J2ME下的Device Management,然后在右边选择Import,接着在弹出的对话框中选择Browse定位到WTK的安装目录,点击下面的Refresh按钮,接着会自动扫描出WTK自带的模拟器,点击Select All按钮,然后点击Finish。
[img]http://dl.iteye.com/upload/attachment/0073/8460/7c8923fe-0620-36a3-a5ce-8e061fd0e68d.png[/img]
[b]第四步:创建一个HelloWorld项目进行测试[/b]
1.点击菜单项File->New->Other,在J2ME下面选择J2ME Midlet Suite,然后点击Next
[img]http://dl.iteye.com/upload/attachment/0073/8462/16b3d668-6139-371b-9ec3-bb3502a2823a.png[/img]
2.在接下来的界面上输入项目名称HelloWorld后点击Next,这里的Device选择DefaultColorPhone,然后点击Finish,完成项目的创建。
[img]http://dl.iteye.com/upload/attachment/0073/8464/666c7216-b523-355c-b82d-db4f5ad2156a.png[/img]
3.右键点击项目下的src目录,New->Other->J2ME->J2ME Midlet,点击Next,在弹出的界面上的Name输入test,然后Finish
[img]http://dl.iteye.com/upload/attachment/0073/8466/5e01d779-8f2f-324a-bdc3-c4af8571252c.png[/img]
4.在创建的test.java文件中的构造方法test()中加入如下一行代码然后右键选择test.java文件,在弹出的菜单中选择Run As->Emulated J2ME Midlet,系统便会启动模拟器并运行这个Midlet:
[img]http://dl.iteye.com/upload/attachment/0073/8468/a09007e7-f98e-3e58-ad27-6daeaad45a2c.png[/img]
本文涉及到的软件有:[url=http://www.eclipse.org/]Eclipse3.7[/url],[url=http://www.oracle.com/technetwork/java/index-jsp-137162.html]WTK2.5.2[/url],[url=http://dl.iteye.com/topics/download/8b4f1f42-ca95-3255-9fa5-3d3f95e47473]EclipseME1.7.9[/url]
[b]第一步:打开Eclipse来安装开发JavaME所需的EclipseME插件[/b]
1. 选择Eclipse中Help菜单下的Install New Software项
[img]http://dl.iteye.com/upload/attachment/0073/8448/73bf7420-0281-36b9-a48e-51ec4d58f324.png[/img]
2. 在弹出的对话框中选择Add按钮
[img]http://dl.iteye.com/upload/attachment/0073/8452/a1c3a3bd-195e-3dd6-b026-1b03a73d72c5.png[/img]
3. 在弹出的对话框中单击Archive按钮并选择我们的eclipseme.feature_1.7.9_site.zip文件,然后点击OK
[img]http://dl.iteye.com/upload/attachment/0073/8450/beef9e54-7e64-3b18-a654-c156cff9a5dd.png[/img]
4. 然后向导会自动分析出eclipseme.feature_1.7.9_site.zip中包含的插件,勾选Developer Tools前得框框,不然不能点击next(注意取消最后一项的钩钩,取消程序检查更新
[img]http://dl.iteye.com/upload/attachment/0073/8454/963ffa6b-9299-39cd-9fcd-44b04aacb717.png[/img]
5. 最后一步选上所有的复选框,然后点击finish便完成了EclipseME插件的安装,提示重启Eclipse,点击确定,重启Eclipse
[b]第二步:安装WTK[/b]
[img]http://dl.iteye.com/upload/attachment/0073/8456/cb79cd23-6410-3346-9183-201ddc07c3c3.png[/img]
中间有个步骤要定位一下JDK的位置,然后可以自定义安装路径,其他都是一路点击下一步
[b]第三步:在Eclipse中关联WTK[/b]
1.打开Eclipse菜单项的Window->Preferences,在左侧选中J2ME,然后在右边找到WTK ROOT字样,点击文本框后面的Browse,在弹出的对话框中选择WTK所在的路径,然后点击OK,完成WTK的关联。
[img]http://dl.iteye.com/upload/attachment/0073/8458/cfba6732-b5e7-3415-b11b-968925ebecbf.png[/img]
2.点击左侧J2ME下的Device Management,然后在右边选择Import,接着在弹出的对话框中选择Browse定位到WTK的安装目录,点击下面的Refresh按钮,接着会自动扫描出WTK自带的模拟器,点击Select All按钮,然后点击Finish。
[img]http://dl.iteye.com/upload/attachment/0073/8460/7c8923fe-0620-36a3-a5ce-8e061fd0e68d.png[/img]
[b]第四步:创建一个HelloWorld项目进行测试[/b]
1.点击菜单项File->New->Other,在J2ME下面选择J2ME Midlet Suite,然后点击Next
[img]http://dl.iteye.com/upload/attachment/0073/8462/16b3d668-6139-371b-9ec3-bb3502a2823a.png[/img]
2.在接下来的界面上输入项目名称HelloWorld后点击Next,这里的Device选择DefaultColorPhone,然后点击Finish,完成项目的创建。
[img]http://dl.iteye.com/upload/attachment/0073/8464/666c7216-b523-355c-b82d-db4f5ad2156a.png[/img]
3.右键点击项目下的src目录,New->Other->J2ME->J2ME Midlet,点击Next,在弹出的界面上的Name输入test,然后Finish
[img]http://dl.iteye.com/upload/attachment/0073/8466/5e01d779-8f2f-324a-bdc3-c4af8571252c.png[/img]
4.在创建的test.java文件中的构造方法test()中加入如下一行代码然后右键选择test.java文件,在弹出的菜单中选择Run As->Emulated J2ME Midlet,系统便会启动模拟器并运行这个Midlet:
Display.getDisplay(this).setCurrent(new Alert("HelloWorld"));
[img]http://dl.iteye.com/upload/attachment/0073/8468/a09007e7-f98e-3e58-ad27-6daeaad45a2c.png[/img]