1.使用eclipse使用3.7.0版本
eclipse版本说明
版本号 |
代码 |
日期 |
下载地址 |
Eclipse 3.1 |
IO[木卫一,伊奥] |
2005 |
http://archive.eclipse.org/eclipse/downloads/drops/R-3.1-200506271435/ |
Eclipse 3.2 |
Callisto[木卫四,卡里斯托] |
2006 |
http://archive.eclipse.org/eclipse/downloads/drops/R-3.2-200606291905/ |
Eclipse 3.3 |
Eruopa[木卫二,欧罗巴] |
2007 |
http://www.eclipse.org/downloads/packages/release/europa/winter |
Eclipse 3.4 |
Ganymede[木卫三,盖尼米德] |
2008 |
http://www.eclipse.org/downloads/packages/release/ganymede/r |
Eclipse 3.5 |
Galileo[伽利略] |
2009 |
|
Eclipse 3.6 |
Helios[太阳神] |
2010 |
|
Eclipse 3.7 |
Indigo[靛青] |
2011 |
|
Eclipse 4.2 |
Juno[朱诺] |
2012 |
|
Eclipse 4.3 |
Kepler[开普勒] |
2013 |
|
Eclipse 4.4 |
Luna[月食] |
2014 |
|
Eclipse 4.5 |
Mars[火星] |
2015 |
|
Eclipse 4.6 |
Neon[霓虹灯] |
2016 |
|
Eclipse 4.7 |
Oxygen[氧气] |
2017 |
|
Eclipse 4.8 |
Phton[光子] |
2018 |
2.使用wtk2.5.2版本(注意该版本为32位,jvm必须使用32位版,配置是选择jvm32位版路径,不然会报错)
3.安装jdk(可以同时安装32位和64位版)
4.安装wtk
自动搜索到32位的jdk
配置wtk安装路径,完成
5.配置eclipse
填写wtk安装路径
配置驱动路径,
Device Management填写wtk安装路径
完成
6.第一个程序
创建项目
src目录创建
import javax.microedition.midlet.MIDletStateChangeException; public class HelloJ2me extends MIDlet { protected void destroyApp(boolean arg0) throws MIDletStateChangeException { } protected void pauseApp() { } protected void startApp() throws MIDletStateChangeException { } } |
运行程序
7.其他问题
报错:
Can't load IA 32-bit .dll on a AMD 64-bit platform
问题所在:
主要是在64位的系统下安装的虚拟机是64位的,而WTK的sublime.dll不能在64位的平台下加载64位的虚拟机,只能加载32位的。由于WTK在安装的时候加载的64虚拟机的地址,它找到的是64位的虚拟机,所以它提示不能加载32位的虚拟机(在目录下没有32的虚拟机)
解决办法:
查看jdk安装的是否是32位版,wtk选择的jdk是否是32位版,二者都必须是32位版