Pulsar for Mobile Java Developers,专门用于JAVA ME程序开发(移动JAVA开发)的版本(Galileo,很好听的名字,伽利略),只有100多兆。包括:Eclipse Platform, Java Development Tools (JDT), Mobile Tools for Java (MTJ), Mylyn and Plugin Development Environment (PDE)。使用Pulsar可以很方便的下载不同手持设备生产厂商的SDK。由于包含了MTJ,因此无需EclipseME插件。
软件的使用基本和Eclipse差不多,并且还带了一些示例代码,可根据示例代码创建Java ME MIDlet Suite。在首次创建MIDlet工程时要添加SDK(也可在首选项弹出的对话框中进行设备的管理,这和Ganymede+EclipseME一样)和Ganymede+EclipseME有几点变化:
1. 首选项中的J2ME改为JAVA ME,在配置上除了增加了签名选项,其他的设置差不多
2. 项目右键菜单中的生成JAR包的菜单项由J2ME改为Mobile Tools For Java,增加了几个二级菜单项
3. 可以更方便的管理SDK,并且可以为MIDlet工程配置多个SDK,并且同时为所配置的SDK生成jar包(在deployed文件夹内,有多个SDK名的文件夹),当然也可以只为活动的SDK生成JAR包。这一点很方便。
4. 增加了JMUnit。
5. 更方便运行调试,EclipseME要通过运行Configure,弹出对话框,新建配置或选择配置来运行;Pulsar在运行方式菜单中就有按默认活动SDK运行的菜单项:"Emulated Java ME JAD"和"Emulated Java ME MIDlet"。
6. 可以方便的下载不同手持设备生产厂商的SDK,但是应该首先在首选项弹出的窗口中的Install/Update中添加SDK下载的网址,Pulsar自身带了Nokia和Moto适用于Pulsar的SDK的更新以及下载网址,也可以自行添加。这样便可以通过主界面右下角的Mobile SDKS来管理和升级SDK。
7. 通过Application Descriptor可以很方便的进行JAD描述的设定以及进行签名和添加许可。
8. 工程文件夹内的文件也有一些变化,原来EclipseME的JAD文件Pulsar改为Application Descriptor文件;其他的一些文件和文件夹由eclipseme相应的修改为mjt。
9. 设备管理更为智能,可以导入设备模拟器,并自动搜索DOC的位置,从而在编辑器鼠标悬停API信息提示。
(本想上几张图,只可惜传不了,奇怪)
特性列表:
org.eclipse.cvs 1.1.0
org.eclipse.epp.usagedata.feature
org.eclipse.equinox.p2.user.ui 1.1.0
org.eclipse.help 1.1.0
org.eclipse.jdt 3.5.0
org.eclipse.mtj 1.0.0
org.eclipse.mtj.pulsar 1.0.0
org.eclipse.mylyn.bugzilla_feature
org.eclipse.mylyn.context_feature
org.eclipse.mylyn.ide_feature
org.eclipse.mylyn.java_feature
org.eclipse.mylyn.pde_feature
org.eclipse.mylyn.wikitext_feature
org.eclipse.mylyn_feature
org.eclipse.pde 3.5.0
org.eclipse.platform 3.5.0
org.eclipse.rcp 3.5.0
org.eclipse.wst.xml_ui.feature
下载页面:
Galelio主页:
http://www.eclipse.org/galileo/
语言包下载:
http://download.eclipse.org/technology/babel/babel_language_packs/galileo.php
也可以使用Eclipse 3.4.1(ganymede)的中文包,不过两个版本汉化都不完全,个人认为使用Ganymede的中文语言包好像更好一点。