




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
J2ME工作环境搭建(Eclipse3.4+JDK1.6+WTK2.5+EclipseME) JDK6+SunWTK+Eclipse+EclipseMe第一步:下载/(要下载JDK和WTK)//我现在使用的版本是jdk-6u6-windows-i586-p.exesun_java_wireless_toolkit-2_5_2-ml-windows.exeeclipse-SDK-3.3.2-win32.zipeclipseme.feature_1.7.9_site.zip-第二步:安装首先运行jdk-6u6-windows-i586-p.exe通常选择全部安装就是了 记住安装地址哦会要你选择一些自定义安装的东西 全选就是了这样就完成了JDK的安装接下来运行sun_java_wireless_toolkit-2_5_2-ml-windows.exe这是一个模拟器 当然诺基亚 索爱 MOTO等等品牌也有属于自己的手机模拟器这些在网上都是可以找到的安装配置的方法大同小异也因为刚刚入门J2ME,还有教程中是用模拟器,就暂时不安装其他品牌的模拟器安装狂点下一步就是了,它会自动找到你JDK的位置接下来解压eclipse-SDK-3.3.2-win32.zip运行目录中的eclipse.exe文件会要求你选择工作目录点OK就是了这样就可以进入到Eclipse接下来就是安装EclipseMe插件在Eclipse的菜单中选择Help-Sofware Updates-Find and Install.接下来选择Search for new feature to install 后,单击Next进入下图界面单击右上边的New Archived Site找到eclipseme.feature_1.7.9_site.zip文件最后按下Finish来到Updates界面 把eclipseme.feature_1.7.9_site.zip全部打勾单击几个Next来到这个界面单击Install All 之后会需要重启Eclipse这样EclipseMe就算安装完成了-第三步:配置我们完成了JDK WTK Eclipse EclipseMe的安装并且JDK与WTK已经关联到一起了EclipseMe插件也安装成功了 接下来我们需要把Eclipse和WTK进行关联这样我们的配置工作就算完成了运行Eclipse选择菜单Window-Preferences.看到如下界面选择J2ME树下的Devic Management单击右边的Import单击Browe.选择你WTK的安装目录 然后单击右边的Refresh这样就可以看到和截图一样的内容,最后单击Finish回到Preferences的界面这是右边多了几个选项 也就是几个不同的模拟器 选择自己喜欢的一个 我是跟这郭克华的教程选择了DefaultColorPhone单击OK这样就算完成了基本的配置接下来顺便一下与WTKdocs关联的配置在WTK的目录中已经带有doc了其中又以WTK2.5.2docsapimidp下的资料最为常用回到我们刚才那个界面 选中你常用的模拟器单击右边的Edit.选择第二个标签Libraries找到一个midpapi21.jar的项单击表格中的Javadoc的扩展按钮单击External Folder.选择你WTK目录下的docsapimidp单击OK这样就完成doc的配置了关于更多Eclipse的配置可以参考Eclipse中文教程.pdf下载地址/source/351943或者直接BAIDU-第四步:第一个程序安装配置结束也总该开始写我们的第一个程序了单击菜单File-New-Other.选择J2ME-J2ME Midlet Suite 单击Next输入项目名称 剩下都是用默认设置就好了完成后再左侧可以看到我们新建的项目右击src选择New-Other.这回选择J2ME Midlet输入类名称然后完成新建任务 会自动生成初始的代码import javax.microedition.midlet.MIDlet;import javax.microedition.midlet.MIDletStateChangeException;public class MIDlet1 extends MIDlet public MIDlet1() / TODO Auto-generated constructor stubprotected void destroyApp(boolean arg0) throws MIDletStateChangeException / TODO Auto-generated method stubprotected void pauseApp() / TODO Auto-generated method stubprotected void startApp() throws MIDletStateChangeException / TODO Auto-generated method stub代码的意思在下一篇笔记中会有解释现在先看看怎么运行右键你新建的.java文件 Run As-Emulated J2ME Midlet然后出现如下界面 也就是运行成功了以上转摘自:atskyline-BLOGJ2ME笔记-环境配置在eclipse3.4中help-software update可能无find and install菜单,可通过勾选window-preferences-capabilities的classic update选项。下面说明了如何配置EclipseME和Eclipse来开始J2ME开发。 如何安装eclipseme 打开eclipse-帮助-软件更新-可用软件-Manage Site-Add-Archive(选择eclpseme文件路径后,在列表前的选框上打上勾,确定) 回到software Updates界面,确保列表中只有eclipseme前有对勾,单击install,安装完成后可以看到Installed Software中有eclispeme。 如何配置eclispeme 导入设备定义 改变Eclipse的调试设定 配置ProGuard混淆器(可选) 配置OTA选项(可选) 1. 导入设备定义你必须至少配置一种设备定义之后才能开始使用EclipseME。请按下列步骤来配置设备定义: 从Eclipse的窗口菜单中选择首选项。 打开左边面板的J2ME选项分支,点击设备管理(Device Management)。 按导入.(Import)按钮。 在接下来的对话框中,选择一个包含无线工具包的根目录,EclipseME将从中查找已知设备定义。 当你离开查找目录文本框,或按下了刷新(Refresh)按钮, EclipseME就会开始从指定的目录和其子目录中搜索设备定义。在EclipseME的1.5.0版本中,你不再需要“精确的”选择目录才能正确导入设备,只要它们位于你指定的目录中,EclipseME就应该能定位到它们。找到一个设备定义,EclipseME就会在列表中显示出一个。如果你希望停止搜索,只要按下取消(Cancel)按钮就可以。 搜索结束以后,勾选你想导入的那些设备定义。只有导入后的设备才能被用于定义项目以及启动程序。最后,选择完成(Finish)结束导入流程。 如果EclipseME没找到你希望导入的设备定义,那可能是EclipseME还不支持它。这种情况下,请向我们提交一个RFE(新特性需求)来要求增加对这种WTK的支持,别不好意思。具体怎么做请参见url=support.html这里/url。 当你成功的增加了设备定义,你就会在设备管理首选项中看到这些导入的设备。 点确定来保存设备定义。 2. 改变Eclipse的调试设定因为无线工具包有一些奇怪的设计(尤其是Sun的),如果你想使用Eclipse来调试MIDlet,那你必须改变一些默认的调试设定。像这样: 选择Eclipse的窗口菜单中的首选项。 打开左边面板中的Java选项分支并点击调试项。 确保接近对话框顶端的两项:发生未捕获的异常时暂挂执行 和在发生编译错误时暂挂执行都没有被勾选。 把接近对话框底部的:调试器超时的值增大到最少15000毫秒。 设定后的结果应该看上去类似这样: 如果你不做这些改变,在运行MIDlet的时候就会发生错误。 3. 配置ProGuard混淆器(可选)如果你想用ProGuard来产生混淆包,那你就需要把它配置到插件中。这样做: 选择Eclipse的窗口菜单中的首选项。 打开左边面板的J2ME选项分支,选择打包(Packaging)子项,然后点击混淆(Obfuscation)。 配置ProGuard的根目录(在对话框顶部)。 在下面按照你的需要配置ProGuard选项。更多关于ProGuard的信息,请参见 ProGuard的SourceForge站点。 Microsoft Windows用户请注意: 默认情况下,ProGuard假定你使用的的操作系统能够区分两个只是大小写不同的文件名的(比如,A.java和a.java被认为是两个不同的文件)。显然Microsoft Windows不是这样的操作系统(Windows是对文件名是大小写不敏感的)。因此Windows用户必须为ProGurad指定-dontusemixedcaseclassnames选项。如果你不这么做并且你的项目中有超过26个类的话,那么ProGuard就会默认混用大小写文件名,而导致class文件相互覆盖。安全起见,从0.9.0版本开始,EclipseME默认为ProGuard设置 -dontusemixedcaseclassnames选项。项目中有很多类的UNIX用户可以删除这个选项,这样最终产生的JAR文件的大小可以进一步缩小。 设定后的结果应该看上去类似这样: 4. 配置EclipseME的无线下载(OTA)选项(可选)如果你想使用EclipseME在无线下载(OTA)模式下调试MIDlet,那么你可能需要调整OTA首选项。这样做: 选择Eclipse的窗口菜单中的首选项。 打开左边面板中的J2ME选项分支并点击Over The Air项。 默认的设置应该是这样: 到这里,你已经准备就绪,可以开始创建你的MIDlet套件项目了。 二、实验内容、步骤和结果分析(1)配置具体步骤 1.1 安转Eclipse3.2.2 只需要解压Eclipse3.2.2到一个文件夹中,在使用之前必须设置好JDK,和电脑中的环境变量。1.2 运行eclipse,如果能正常启动,说明jdk安装正确,否则安装好JDK后,在“我的电脑”设置环境变量。1.3 安装EclipseMe 打开Eclipse,Help-Softwear updates-find install 中选择“search for new features to install”,,选择“New Local Site”选择你所放EclipseMe的路径,“Finlish”。 在“Window”-”Preferences”-”J2ME”,将多这一项。1.4 继续安装WTK2.5 ,把主目录安装到C:WTK25下,其他的按默认安装就行.。好,软件都安装好了,下面是最重要的配置部分1.5为eclipseme配置模拟器在“Window”-”Preferences”-”J2ME”,-”Device Management”下,选择“Import”增加“WTK”的路径-“Refresh”-”Finish”。1.6 修改eclipse的build path 和debug选项 1.6.1 把源代码和输出分离开 从菜单 windows-references.进入 展开references面板的java项,然后点选 build path 在Eclipse3.2.2中他的默认情况下 source and outpub folder项的 Folders为选中. 这样,就可以让eclipse把源代码和输出分离开。 1.6.2 修改调试选项的异常挂起设置和超时时间 1.62.1 从菜单 windows-references.进入 展开references面板的java项,然后点选 debug 在Suspend Execution项中,把 Suspend execution on uncaught exceptions Suspend execution on compilation errors 这两项的勾去掉 在面板的最下面,把 debugger timeout(ms)设置为 15000(这个参数太重要了,一定要记得改)(2) 创建MIDlet应用程序。 有两种方法创建MIDlet应用程序 方法1:创建MIDlet工程 从菜单 File -New -Project 进入工程面板 然后展开J2ME ,其中只有一个 J2ME MIDlet Suite 输入工程名称后,就可以选择你需要的模拟器了,一路下去就行了。 方法2.(适用于往有工程里面添加MIDlet程序) 从菜单 File -New -others 进入NEW面板 然后展开J2ME ,其中有2个选项 J2ME MIDlet J2ME MIDlet Suite 如果选择 J2ME MIDlet ,则创建一个MIDlet,选择J2ME MIDlet Suite,则创建一个MIDlet工程。1. 解压下载下来的Eclipse安装文件,单击Eclipse.exe图标启动Eclipse。 2. 单击菜单栏HelpSoftware Update,打开了对话框Software Updates and Add_ons 3. 选择Available Software选项框,点击Add Site按钮,跳出Add Site对话框。 4. 点击Archive,撩开Repository archive对话框,找到EclipseMe的存放目录后双击EclipseMe,然后确定,回到Software Updates and Add_ons 5. 选中刚刚加载了的EclipseMe,EclipseMe的选项框有显示被勾上后,可以发现界面的右上角的Install.按钮已由不可用状态变成已激活状态,点击Install.。最后按提示操作即可。 个人经验.如果还有问题的话可以发私信. 祝顺利. yezhi8399回复于10日10点54分 Eclipse Eclipseme wtk配置JAVA ME开发环境 2008-11-3 19:53:00 | By: sunny Eclipse3.3+Eclipseme1.7.6+wtk2.5.2 配置JAVA ME开发环境 下载最新版的必备软件, 1 eclipse 3.3 到下面这个地址去找找 /downloads/ 2 eclipseme 1.7.6 /project/showfiles.php?group_id=86829 3 wtk2.5.2 (Sun Java Wireless Toolkit 2.5.2 for CLDC) sun公司提供的无线开发工具包 /javame/downloads/?intcmp=1283 安装配置步骤 1.安装JDK 和 WTK2.5.2 2.安转Eclipse3.3 3.安装EclipseMe1.7.6 4.测试HelloWorld 5.使用Nokia模拟器测试 配置具体步骤(必要的) 1.1 首先安装JDK 和 WTK2.5.2。(不详细说明了) 1.2 安装Eclipse3.3 把下载到的zip文件解压后直接放到c盘根目录即可,当然,你可以放到你喜欢的任何地方,这里为了描述方便放到c:eclipse 1.3 运行eclipse,如果能正常启动,说明jdk安装正确,否则,你可能需要一个新版本的jdk,到sun的网站去下。 1.4 安装Eclipseme1.7.6,把eclipseme1.7.6 解压到一个临时目录中,把目录和文件 plugins features site.xml 全部copy到eclipse的目录中即可 1.5 启动eclipse3.3 从菜单 windows-references.进入 在references面板的左边的树状目录中,应该多了一个J2ME项,说明ecliseme插件安装正常。 1.6 修改Eclipse的配置,使其邦定EclipseME框架 1.6.1 在eclipse的配置目录configuration中找到配置文件config.ini 1.6.2 用文本编辑器打开,增加一个属性定义 osgi.work.extensions=eclipseme.core.hooks 如果该属性已经存在,则把值eclipseme.core.hooks加上 注意:这一行必须加在config.ini的eof=eof前面,不能加到后面。否则,可能会导致Eclipse启动失败。 1.6.3 保存config.ini 1.6.4 重新启动 eclipse 1.7 修改eclipse的build path 和debug选项 1.7.1 把源代码和输出分离开 从菜单 windows-references.进入 展开references面板的java项,然后点选 build path 默认情况下 source and outpub folder项的 project为选中,我们修改这个默认设置,把folders选中 这样,就可以让eclipse把源代码和输出分离开。 1.7.2 修改调试选项的异常挂起设置和超时时间(很重要) 从菜单 windows-references.进入 展开references面板的java项,然后点选 debug 在Suspend Execution项中,把 Suspend execution on uncaught exceptions Suspend execution on compilation errors 这两项的勾去掉 在面板的最下面,把 debugger timeout(ms)设置为 15000(这个参数太重要了,一定要记得改) 1.8 为eclipseme配置模拟器 1.8.1 从菜单 windows-references.进入 1.8.2 在references面板左侧的树种,展开 J2ME 项 1.8.3 选中 Devices Management,点击右边的 Import.按钮 1.8.4 在弹出的Import Device 面板中,点击按钮browse.,然后选择WTK的bin目录,确定后,点击 refresh按钮 就会自动去找到模拟器了。点击“finish”按钮返回。 1.8.5 这样,模拟器就配好了,如果需要其他的模拟器,照这样做就可以了。 2 创建MIDlet应用程序。 有两种方法创建MIDlet应用程序 方法1:(适用于从无到有)创建MIDlet工程 从菜单 File -New -Project 进入工程面板 然后展开J2ME ,其中只有一个 J2ME MIDlet Suite 输入工程名称后,就可以选择你需要的模拟器了,一路下去就行了。 方法2.(适用于往有工程里面添加MIDlet程序) 从菜单 File -New -others 进入NEW面板 然后展开J2ME ,其中有2个选项 J2ME MIDlet J2ME MIDlet Suite 如果选择 J2ME MIDlet ,则创建一个MIDlet,选择J2ME MIDlet Suite,则创建一个MIDlet工程。 3 调试、运行 在工程中新建一个类Hello,代码如下: package com; import javax.microedition.midlet.*; import javax.microedition.lcdui.*; public class Hello extends MIDlet private Display display; public Hello() display = Display.getDisplay(this); public void startApp() TextBox t = new TextBox(Hello MIDlet, Hello MIDP!, 256, 0); display.setCurrent(t); public void pauseApp() public void destroyApp(boolean unconditional) 在工程中,在需要调试或运行的主要类上点击右健,从右健菜单中选择 run as -Emulated j2me Midlet 或者 debug as -Emulated j2me Midlet 即可进行运行和调试 返回话题列表安装jdk 从/下载jdk-1_5_0_04-windows-i586-p.exe 安装到指定路径,我选择f:jsdkJavajdk1.5.0_02路径按照自己喜好 无所谓 但应简单为好我的就有点麻烦了!:) 配置环境变量: JAVA_HOME: f:jsdkJavajdk1.5.0_02 PATH: F:jsdkJavajdk1.5.0_02bin;F:jsdkJavajdk1.5.0_02jrebin; CLASSPATH: .;F:jsdkJavajdk1.5.0_02lib;F:jsdkJavajdk1.5.0_02libtools.jar;F:jsdkJavajdk1.5.0_02jrelib; 安装wtk 从/下载j2me_wireless_toolkit-2_2-window*.*e 安装到指定路径,我选择F:jsdkWTK22 安装eclipse 从/下载eclipse-SDK-3.0.1-win32.zip和 NLpack-eclipse-SDK-3.0.x-win32.zip(语言包) 3.1已经出来了 但语言包还没有出来 英文不好的可以先使用3.0熟悉一下解压缩eclipse-SDK-3.0.1-win32.zip即可,我的路径:F:j2meIDEeclipse 解压缩NLpack-eclipse-SDK-3.0.x-win32.zip,得到features和plugins两个文件夹,把里面的文件分别拷入eclipse中相应的目录下即可 在eclipse中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 浙江国企招聘2025嘉兴海宁中油能源有限公司招聘2人笔试参考题库附带答案详解
- 鼓楼区2025江苏南京鼓楼区建宁路街道安监办招聘专职安全员1人笔试历年参考题库附带答案详解
- 青秀区2025广西南宁智人力资源服务有限公司第7期招聘3人中共南宁市青秀区委笔试历年参考题库附带答案详解
- 重庆市2025重庆市涪陵区教育事业单位面向高校毕业生招聘57人笔试历年参考题库附带答案详解
- 越秀区2025广东广州越秀区委老干部局招聘编外工作人员1人笔试历年参考题库附带答案详解
- 蚌埠市2025年安徽蚌埠高新技术产业开发区招聘编外人员19人笔试历年参考题库附带答案详解
- 绍兴市2025浙江绍兴市统计局招聘编外工作人员1人笔试历年参考题库附带答案详解
- 福州市2025福建大数据东湖科技园行政司机岗位招聘1人笔试历年参考题库附带答案详解
- 炎陵县2025年湖南株洲炎陵县招聘事业单位工作人员20人笔试历年参考题库附带答案详解
- 综合与实践 趋势统计图说课稿初中数学沪科版2024八年级上册-沪科版2024
- 支部三会一课记录范文
- 2025《导游业务》高分必会试题库1000题-选择600题
- 道路工程检验批划分
- PLC基础知识培训课件
- 2025年仓储监管协议
- 6.《秋天的雨》第二课时课件
- 幼少女妇科恶性肿瘤-妇产科课件
- 定额〔2025〕1号文-关于发布2018版电力建设工程概预算定额2024年度价格水平调整的通知
- 教学课件:第二章短波和超短波通信系统
- 茶叶采购服务方案
- 2024年度电信运营商委托代理商代收话费协议3篇
评论
0/150
提交评论