Eclipse无线开发环境配置总结
JDK1.6+Eclipse3.5+Eclipse1.7.9+WTK2.5.2/S60sdk(+mtj)+SVN+proguard4.4+NLpack-eclipse-SDK-3.0.x-win32
注意:本文内容搜索自互联网,在此进行总结,方便大家配置。
下载最新本的软件:
1、Eclipse3.5:http://www.eclipse.org/downloads/
2、EclipseMe1.7.9:http://sourceforge.net/project/showfiles.php?group_id=86829
3、WTK2.5.5 (Sun Java Wireless Toolkit 2.5.2 for CLDC) sun 公司提供的无线开发工具包:
http://java.sun.com/javame/downloads/?intcmp=1283
4、Nokia 官方下载 S60 第三版 FP1 的 SDK 安装包 :http://www.forum.nokia.com/info/sw.nokia.com/id/6e772b17-604b-4081-999c-31f1f0dc2dbb/S60_Platform_SDKs_for_Symbian_OS_for_Java.html
MTJ(Mobile Tools for Java)可以对诺基亚的移动开发进行创建、测试和打包。最新版本 mtj1.0.1 下载地址:http://www.eclipse.org/downloads/download.php?file=/dsdp/mtj/downloads/drops/R-1.0.1-200909181641/dsdp-mtj-runtime-1.0.1.zip。
5、Proguard4.4(混淆器):http://sourceforge.net/project/showfiles.php?group_id=54750
6、SVN:http://subclipse.tigris.org/update_1.6.x
7、NLpack-eclipse-SDK-3.0.x-win32(汉化Eclipse语言包):www.eclipse.org
8、JDK1.6,可以到sun官网下载安装
注意:其中步骤3和步骤4可以根据开发需要选择一个,其它的软件也可根据需要选择,不一定要全装,在此只是详细的总结。
安装配置步骤
1、安装JDK1.6和WTK2.5.2
2、安装Eclipse3.5
3、安装Eclipse1.7.9
4、安装S60的sdk及MTJ
5、安装混淆器Proguard4.4
6、安装Svn
7、安装NLpack-eclipse-SDK-3.0.x-win32(汉化Eclipse语言包)
具体步骤
-
-
首先安装JDK和WTK(略)
-
安装Eclipse.3.5
把下载到的zip 文件解压后直接放到c 盘根目录即可,当然,你可以放到你喜欢的任何地方,这里为了描述方便放到c:\eclipse
-
-
运行eclipse ,如果能正常启动,说明jdk 安装正确。
-
安装Eclipseme1.7.9 /SVN/NLpack-eclipse-SDK-3.0.x-win32/MTJ。参考Eclipse插件无侵入式安装。
-
启动eclipse3.5 从菜单 windows->references... 进入
-
在references 面板的左边的树状目录中,应该多了一个J2ME 项,说明ecliseme 插件安装正常。
-
修改Eclipse 的配置,使其邦定EclipseME 框架
1.7.1 在eclipse 的配置目录configuration 中找到配置文件config.ini
1.7.2 用文本编辑器打开,增加一个属性定义osgi.work.extensions=eclipseme.core.hooks
如果该属性已经存在,则把值eclipseme.core.hooks 加上。注意:这一行必须加在config.ini 的eof=eof 前面,不能加到后面。否则,可能会导致Eclipse 启动失败。
1.7.3 保存config.ini.
1.7.4 重新启动 eclipse
1.8 修改eclipse 的build path 和debug 选项
1.8.1 把源代码和输出分离开
1.8.1.1 从菜单 windows->references... 进入
1.8.1.2 展开references 面板的java 项,然后点选 build path
1.8.1.3 默认情况下 "source and outpub folder" 项的 "project" 为选中,我们修改这个默认设置,把"folders" 选中
这样,就可以让eclipse 把源代码和输出分离开。
1.8.2 修改调试选项的异常挂起设置和超时时间(很重要)
1.8.2.1 从菜单 windows->references... 进入
1.8.2.2 展开references 面板的java 项,然后点选 debug
1.8.2.3 在Suspend Execution 项中,把"Suspend execution on uncaught exceptions"
"Suspend execution on compilation errors"这两项的勾去掉
1.8.2.4 在面板的最下面,把 debugger timeout(ms) 设置为 15000 (这个参数太重要了,一定要记得改)
1.9 为eclipseme 配置模拟器
1.9.1 从菜单 windows->references... 进入
1.9.2 在references 面板左侧的树种,展开 "J2ME" 项
1.9.3 选中 Devices Management, 点击右边的 "Import..." 按钮
1.9.4 在弹出的Import Device 面板中,点击按钮"browse...", 然后选择WTK 的bin 目录,确定后,点击" refresh" 按钮就会自动去找到模拟器了。点击finish” 按钮返回。
这样,模拟器就配好了,如果需要其他的模拟器(S60),照这样做就可以了。
Eclipse插件的无侵入式安装:
以 Nlpack-eclipse-SDK-3.0.x-win32安装为例:
作为开发工具,英文界面并没有什么不好,不过我们可以汉化Eclipse带的大量帮助文档,可以大大提高阅读速度,里面可有不少好东西。首先下载多国语言包,就在www.eclipse.org就有,这个语言包只支持Eclipse 3.0.1,对Eclipse 3.0无效。不要急着升级 Eclipse,这可是俺很久以来的经验。
汉化全部
1,解压Eclipse3.0.1到一个目录(这里我解压到C:\eclipse),
2,把语言包NLpack-eclipse-SDK-3.0.x-win32.zip也解压到C:\eclipse目录。
注意:
最好使用一个从未被启动过的Eclipse3.0.1,这样可以完全中文化。
如果在安装中文包时Eclipse已经被使用过,则可能会出现有部分内容不能被汉化,比如“搜索”、“运行”等菜单。如果中文化的不完全,把eclipse\configuration目录下的org.eclipse.update删除,重启即可。(也可以把eclipse\configuration下除config.ini外全部删除)
装好后默认启动是中文,但也可以选择的,如将eclipse的快捷方式修改一下:
/eclipse.exe -nl en_US 是启动英文版
/eclipse.exe -nl zh_CN 是启动简体中文版
使用links方式安装Eclipse插件
eclispe想必大家都很熟悉了,一般来说,eclipse插件都是安装在plugins目录下。不过这样一来,当安装了许多插件之后,eclipse变的很大,最主要的是不便于更新和管理众多插件。用links方式安装eclipse插件,可以解决这个问题。
当前配置XP SP1,eclipse3.0.1
现在假设我的eclipse安装目录是D:\eclipse,待安装插件目录是D:\plug-in ,我将要安装LanguagePackFeature(语言包)、emf-sdo-xsd-SDK、GEF-SDK、Lomboz这四个插件。
先把这四个插件程序全部放在D:\plug-in目录里,分别解压。如Lomboz3.0.1.zip解压成Lomboz3.0.1目录,这个目录包含一个plugins目录,要先在Lomboz3.0.1目录中新建一个子目录eclipse,然后把plugins目录移动到刚建立的eclipse目录中,即目录结构要是这样的:D:\plug-in\Lomboz3.0.1\eclipse\plugins
Eclipse 将会到指定的目录下去查找 eclipse\features 目录和eclipse\plugins 目录,看是否有合法的功能部件和(或)插件。也就是说,目标目录必须包含一个 \eclipse 目录。如果找到,附加的功能部件和插件在运行期配置是将是可用的,如果链接文件是在工作区创建之后添加的,附加的功能部件和插件会作为新的配置变更来处理。
其它压缩文件解压后若已经包含eclipse\plugins目录,则不需要建立eclipse目录。
然后在 eclipse安装目录D:\eclipse目录中建立一个子目录links,在links目录中建立一个link文件,比如 LanguagePackFeature.link,改文件内容为 path=D:/plug-in/LanguagePackFeature 即这个link文件要对应一个刚解压后的插件目录。
说明:
1. 插件可以分别安装在多个自定义的目录中。
2. 一个自定义目录可以安装多个插件。
3. link文件的文件名及扩展名可以取任意名称,比如ddd.txt,myplugin都可以。
4. link文件中path=插件目录的path路径分隔要用\\或是/
5. 在links目录也可以有多个link文件,每个link文件中的path参数都将生效。
6. 插件目录可以使用相对路径。
7. 可以在links目录中建立一个子目录,转移暂时不用的插件到此子目录中,加快eclipse启动。
8. 如果安装后看不到插件,把eclipse 目录下的configuration目录删除(除config.ini外),重启即可。
只汉化帮助文档
eclipse3.0.1帮助文档真是一个好东西,写的比较全面,能学到很多知识,要快速学习,看中文总比看英文快吧!所以我们应该把它汉化了。(当然,英语好的话还是看原文比较好。)但是由于用汉化包会把菜单等东西一起汉化掉,我们在看某些英文版的eclipse文档的时候名称的对应就比较麻烦而且汉化后的帮助文档里的图片也是截取英文版eclipse的。因此有必要只汉化帮助文档。
解压缩NLpack-eclipse-SDK-3.0.x-win32.zip汉化包到临时文件夹中,在plugins目录中的所有的目录夹都带有“nl1”这个名字,这应该是多国语言包的意思,里面不仅有中文,还有其他国家文字。然后仔细查找,把所有带help和doc名字的目录夹找出:
我把它们都列出来了:
org.eclipse.help.appserver.nl1_3.0.0
org.eclipse.help.base.nl1_3.0.1
org.eclipse.help.ide.nl1_3.0.0
org.eclipse.help.nl1_3.0.0
org.eclipse.help.ui.nl1_3.0.0
org.eclipse.help.webapp.nl1_3.0.1
org.eclipse.jdt.doc.user.nl1_3.0.1
org.eclipse.jdt.doc.isv.nl1_3.0.1
org.eclipse.platform.doc.user.nl1_3.0.1
org.eclipse.platform.doc.isv.nl1_3.0.1
org.eclipse.pde.doc.user.nl1_3.0.0
将这些目录夹都拷贝到eclipse3.0.1\plugins目录夹中,就可以了。
分享到:
相关推荐
以下是如何在Eclipse中配置J2ME开发环境的详细步骤,以及一个简单的"HelloWorld"案例。 首先,你需要确保已经安装了Eclipse IDE。如果尚未安装,可以从Eclipse官方网站下载适用于Java开发的版本。安装完成后,启动...
标题中的“昂达i40平板无法连接eclipse开发调试的问题”主要涉及到的是Android设备(昂达i40平板)与Android开发环境Eclipse之间的连接和调试问题。在Android应用开发过程中,开发者通常使用Eclipse集成开发环境进行...
本指南将详细介绍如何使用 GNU Compiler Collection (GCC) 和 Eclipse IDE 设置开发环境,使得开发者可以在 Mac 上轻松进行 nRF52832 的开发工作。 #### 硬件与软件需求 - **硬件**:nRF52-DK 开发板或任何配备了 ...
**三、安装无线开发包与手机模拟器** 开发J2ME程序时,需要使用模拟器来测试应用程序。EclipseME虽然提供了集成环境,但还需要单独的模拟器来模拟不同品牌和型号的手机。这里以Sun WTK(Wireless Toolkit)2.3和...
- 对于无线工具包的特殊需求,需要更改 Eclipse 的调试设置。在“Windows”>“Preferences”>“Java”>“Debug”中取消勾选"Suspend execution on uncaught exceptions" 和 "Suspend execution on compilation ...
4. **设置 Android SDK**:下载并配置 Android SDK,确保正确安装所需的平台和工具。 5. **创建项目**:使用 Eclipse 创建新的 Android 项目,并指定项目名称、包名等基本信息。 6. **编写代码**:利用 Eclipse 的...
EclipseME插件的最新版本,用Eclipse开发J2ME的最佳搭档! 1.5.0版对设备管理部分进行了大刀阔斧的重构,配置更加方便,对各厂商无线工具包的支持更加灵活。 EclipseME的英文文档已全部翻译成中文,并获得作者...
### 一、Android SDK与Eclipse集成开发环境配置 #### 1. Java 开发环境配置 在进行 Android 应用开发之前,首先需要安装 Java 开发工具包 (JDK) 和 Java 运行时环境 (JRE)。这两项是构建 Android 应用的基础。 - ...
总结来说,"Eclipse与AVR平台搭建-傻瓜开窍"这个资料将引导你完成从安装Eclipse和AVR插件,到配置项目、编写代码、烧录及调试的全过程。通过逐步学习和实践,你将能够自如地使用Eclipse进行AVR微控制器的开发工作,...
【手机开发环境配置】主要涉及的是使用Eclipse作为开发平台,特别是针对移动应用,如J2ME(Java 2 Micro Edition)的应用程序开发。Eclipse是一个开源的、基于Java的开发平台,它允许通过插件扩展其功能。Eclipse...
1. **手机游戏开发平台的搭建与应用**:学生将学习如何配置和使用开发环境,包括安装必要的软件,如Eclipse集成开发环境,以及打包和下载手机游戏应用程序到不同的移动设备上。 2. **高级与低级用户界面组件及API的...
1. **权限设置**:在AndroidManifest.xml中添加蓝牙相关的权限,如`<uses-permission android:name="android.permission.BLUETOOTH" />`和`<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />`...
同时,使用像NetBeans或Eclipse这样的集成开发环境,可以方便地进行代码调试和性能优化。 **8. 实际应用场景** J2ME无线通信技术广泛应用于移动游戏、实时信息查询、位置服务、物联网设备控制等多个领域。例如,...