一、
环境
PC:windows Xp
IDE:Eclipse3.2.1
IDE-plug-in:EclipseMe
1.5.4
IDE-plug-in:Mepose0.7.1
JAVA :Jdk1.5
SDK:WTK25
GUI:J2mePolish2.0beta3
二、
下载
1、Eclipse321,下载地址:
2、J2mePolish2.0beta3,下载地址:
3、EclipseMe
1.5.4,下载地址:
4、Mepose0.7.1,下载地址:
也可以在eclipse里通过【help】-【software updates】-【find&install】安装,下载地址是:
5、其他,sdk和jdk是以前有的,所以没有再重新下载,也找不到网址了,网上很多,搜搜就有了。
三、
安装
主要写J2mePolish的安装,Eclipse、eclipseME是以前配置的不多写了。
J2mePolish2.0beta3下载成功以后,直接点下载的jar就自动安装了,然后点下一步,下一步,有一个界面是选sdk的,我选的是wtk25。然后又一路下一步,最后就会提示安装成功,点[quit]就行了。
我在eclipse中【help】-【software updates】-【find&install】中安装Mepose一直不成功,最后只好直接下载了。
下载后,将Mepose解压到本地某一目录下。
在eclipse中【help】-【software updates】-【find&install】-【search for new…】-【new local site】,将Mopose的本地路径输入。
然后一步步确认,最后就安装成功。
四、
配置
Mepose安装成功后,eclipse会提示重新启动eclipse。重启后选择【windows】-【preferences】。
显示出的配置界面,就会多了J2mePolish的选项。
<v:shapetype id="_x0000_t75" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" filled="f" stroked="f" coordsize="21600,21600" o:spt="75"> <v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path o:connecttype="rect" o:extrusionok="f" gradientshapeok="t"></v:path><o:lock aspectratio="t" v:ext="edit"></o:lock></v:shapetype>
然后选择【installation】,将已经安装到PC上的对应的sdk路径输入。
在【java】-【debug】首选项中将第一选项去掉。
配置J2me就完成了。
创建项目的时候,在java选项中就会出现j2mePolish project的选项了。
五、
运行
这一步基本上是按照j2mepolish官方网站上面的说明做的。
1、拷贝E:\Program Files\J2ME-Polish\samples\email到eclipse项目的目录下。
2、在eclipse中建一个java project,名字也叫email。
3、eclipse自动将email中的内容import进来。
4、修改builde.xml文件,增加:
<property value="Generic/midp2" name="device"></property>
<property value="Generic/midp2" name="device"></property>
<midlet class="de.enough.polish.sample.email.EmailMidlet" name="Example"></midlet>
<property value="Generic/midp2" name="device"></property>
<midlet class="de.enough.polish.sample.email.EmailMidlet" name="Example"></midlet>
<midlet class="de.enough.polish.sample.email.EmailMidlet" name="Example"></midlet>
5、配置build.xml文件的运行状况。
选中build.xml点右键,选择【Run as】-【ant build。。。】。
将【Targets】中的【emulator】选中。
.点【RUN】
在控制台显示编译信息:
模拟器就显示出来了。
【debug】同【run】的配置方法类似。
六、
问题
1
、我在按照例子做的时候发现,
j2mePolish1.2.4
的版本对
Mepose
的支持不好。后来改用
j2mePolish2.0beta3
就没有问题了。
2
、我只是用
wtk25
测试了,还没有用厂商提供的
sdk
进行测试。
3
、只测试在
build.xml
文件
Run
和
debug
都通过了,但是按照
j2mePolish
官网上的说明,运行
Midlet
我测试了还没通过。
4
、对于
build.xml
文件还不是太了解,有待于进一步研究。
七、
参考资料
八、
说明
我是一个J2mePolish新手,这个文档可能有很多问题,请大家多多指正。
写这个文档的目的是,希望能对象我一样的新手有帮助。
―― end――