J2ME之Eclipse环境搭建教程小结

版本:eclipseMe为当前最新的1.7.9+eclipse为3.2+WTK2.2

一.eclipseme的安装可以参照eclipseme的中文主页:
http://www.cnjm.net/eclipseme/index.html
但是在安装过程中还是会有很多的问题出现,我把自己在安装过程中的一些问题总结了一下:
(1)不能插件eclipseme1.6.6直接将插件导入plugin和feature文件夹中,否则是无法正确安装的,而且如果你先前直接拷贝进去了而在正确安装时是无法安装的,eclipse会提示没有插件可以安装,所以要将前面拷贝的文件删除。
(2)版本不兼容导致插件安装成功之后无法显示J2ME。本人使用eclipse3.1和eclipseme1.6.6,能够安装但是无法在preferences中显示J2ME选项,在网上找了很久没有找到相应的帖子,最后考虑可能是由于版本的问题,所以将eclipse3.1改成了eclipse3.2,在安装了eclipseme3.2之后就可以正确出现J2ME选项了。
(3)正确安装之后需要配置J2ME选项中的Device Management时无法找到j2me_wireless_toolkit2-2的配件。后来发现由于在安装WTK22时,其安装路径中有空格(如Program Files是不可以的),所以无法找到相应的配件。当然有的机子在安装WTK22时如果其间出现空格是不允许的,无的台式机和笔记本就是这样,台式机中安装有空格是无法安装的,但是笔记本中却可以。所以为了能正确找到配件,在安装WTK22时其安装路径中不能有空格。


二:http://www.cnjm.net/eclipseme/docs/installEclipseME.html:

使用下载的完整安装包进行安装

使用下载的安装包进行安装的流程和使用EclipseME更新站点进行安装的流程非常近似。

首先从EclipseME下载页面 下载最新的安装包。

从Eclipse的帮助菜单,选择 软件更新菜单项,然后选择 查找并安装...子项。

这时你会看到下面的对话框:

选中搜索要安装的新功能部件单选按钮(即使你是想更新EclipseME也应该选择这个选项)。
然后按下一步按钮。

接下来你会看到下面的对话框:

按新建已归档的站点...按钮。

在接下来的选择本地站点归档对话框中,选择你下载的EclipseME发布包ZIP文件然后按打开。


接着安装包文件会出现在安装对话框的列表中。

勾选安装包文件左边的复选框,然后按下一步。

接下来你会看到下面的对话框:

勾选EclipseME左边的复选框。如果希望同时安装其它的附加功能,就选中它们左边的复选框。按下一步。

接下来会显示EclipseME的许可协议。

选择我接受许可协议中的所有条款然后按下一步。

接下来的对话框显示了EclipseME可以被安装到的位置。

大部分情况下,只会列出唯一的一个位置,也就是Eclipse的安装目录。但如果你安装了某些插件或功能部件,你也有可能看到其它的位置。

尽管你可以把EclipseME安装在别处,但我们建议你把它安装到Eclipse的安装目录下。

当你选定了一个位置以后,按完成。

目前EclipseME发布包未作数字签名。(维持一个JAR包的数字签名每年要花费400多美金。如果有谁愿意为EclipseME捐助这笔钱,那我们很乐意为JAR包作数字签名。)因此,接下来你会看到下面的警告窗口:

如果你确信你获得的EclipseME发布包来自一个著名站点(比如直接从SourceForge.net下载的),那么安装包的安全性应该是可以被信任的。

如果你决定继续,那么按安装按钮。

这时候,Eclipse就会从安装包文件开始安装EclipseME了。安装结束的时候,你会看到下面两个对话框之一:

对于安装
对于更新

尽管那个新安装的对话框建议说可能不重启Eclipse也能继续,但你就干脆点儿重启Eclipse吧。

Eclipse重启动之后,安装流程结束。

绝大多数情况下,上面的安装流程是可以正确更新旧版EclipseME的。

在极少数情况下,在Eclipse重启之后,EclipseME可能仍未能正确“注册”到Eclipse中。在这种情况下,只要关闭Eclipse,然后重启动Eclipse的时候增加一个 -clean参数就可以了。使用-clean参数可以强制Eclipse重新扫描并更新它的所有插件信息。

如果正确安装了插件,那么在窗口/首选项对话框中会多出来一个 J2ME选项分支。


下面的步骤
完成了上面的这些步骤之后,你可以开始配置EclipseME和Eclipse了。欲知详情,请点这里。 http://www.cnjm.net/eclipseme/docs/configuring.html


三:midlet的HELLO WORLD代码,具体参见网址:http://www.cnjm.net/eclipseme/docs/createMidlet.html
import javax.microedition.midlet.MIDlet;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.Form;
public class HelloWorld extends MIDlet implements CommandListener{
private Form form;
public HelloWorld(){ //Constructor must be declared public and with no arguments
// Create a new form on which to display our text
form = new Form("Test App");
// Add the text "Hello World!" to the form
form.append("Hello World!");
// Add a command button labeled "Exit"
form.addCommand( new Command( "Exit", Command.EXIT, 1 ) );
// Register this object as a commandListener
form.setCommandListener( this );
}
public void destroyApp(boolean destroy){ //Destroy the MIDlet
form = null;
notifyDestroyed();
}
public void pauseApp(){}
public void startApp(){ //Execution entry
// Get a reference to the display, and show the form
Display display = Display.getDisplay(this);
display.setCurrent( form );
}
public void commandAction(Command c, Displayable d)
{
// Destroy this MIDlet
destroyApp(true);
// Notify the application management software that this MIDlet
// has entered the destroyed state
notifyDestroyed();
}
}

Eclipse3.3+Eclipseme1.7.6+wtk2.5.2 配置JAVA ME开发环境 立即下载

相关推荐

保姆级教程:手把手教你用CANoe/CANalyzer读取汽车故障码(UDS 0x19服务实战)

本文提供了一份详细的CANoe/CANalyzer使用教程,指导如何通过UDS 0x19服务读取汽车故障码。从硬件配置到报文构建,再到故障码解析,手把手教你完成汽车诊断全流程,特别适合汽车电子工程师和诊断开发人员。

weixin_42524945的博客 257

Myeclipse + eclipseMe 搭建J2ME开发平台的问题

这几天我一直在为我的毕业设计——基于J2ME的坦克大战的设计与实现,我不想用sun_java_wireless_toolkit-2_5_2-ml-windows+UltraEdit-32的环境,就在我的MyEclipse_6.5.1安装了eclipseme.feature_1.7.9_site的插件,就是怕出问题我就是安装网上公布的插件安装方法。成功后在windows->prefernces...

u012373583的博客 146

Comsol 压电换能器声场仿真(远场分析、边界元法优化)

本文详细介绍了在Comsol中使用边界元法进行压电换能器远场声场仿真的高效方法。针对传统有限元法计算远场时内存消耗大、耗时长的问题,文章阐述了边界元法在处理无限域、提升计算效率和精确获取远场指向性方面的核心优势,并提供了从多物理场耦合设置、网格划分策略到求解器配置及结果验证的完整实战指南。

weixin_29045585的博客 405

在eclipse中导入已有工程

注:本文主要描述Midlet Suite工程的导入,然而你想要导入C/C++/Java工程,本文所述方法同样适用,请继续阅读。  如你所知,用J2ME开发手机游戏通常会用到eclipse+jdk+WTK的工具组合。安装WTK之后,在WTK的apps目录下有许多现成的例子,这对于学习很有帮助。那么如何将这些项目导入到eclipse开发环境下,并进行修改和调试呢?eclipse似乎没有VC6.0那么容

永远是个秘密 9022

ESP-IDF 5.4下esp32-camera组件编译报错?手把手教你解决头文件缺失问题

本文详细解析了ESP-IDF 5.4环境下esp32-camera组件编译时出现的头文件缺失问题,提供了从目录结构优化、CMake配置到VSCode智能感知设置的完整解决方案。针对第三方组件集成难题,文章特别强调了PRIV_REQUIRES依赖声明和路径配置的关键作用,帮助开发者高效解决编译错误并建立稳定的开发环境。

weixin_28829629的博客 307

深入浅出ASAP2标准:手把手教你编写和解析A2L文件(含Python示例代码)

本文深入解析ASAP2标准下的A2L文件,涵盖基础概念、文件结构及Python实现代码,帮助开发者掌握汽车ECU标定和测量中的关键数据管理技术。通过详细示例,展示如何编写和解析A2L文件,提升电控数据管理效率。

happy2的博客 1099

J2ME环境搭建

 一、基本支持软件安装1、JDK安装要用Java语言当然需要Java开发工具包,所以首先安装JDK,最新版本的JDK可以在http://java.sun.com下载,安装后要设置环境变量,即可用记事本进行Java编程了。2、wtk安装WTK即Wireless Toolkit无线开发工具包,是J2ME开发必备的工具包最新版本的Sun Java Wireless T

Mars_911的天空 1667

AXI总线的Burst Type以及地址计算 | WRAP到底是怎么一回事?

AXI总线的transaction是burst-based的,因此有必要好好研究一下不同burst type的工作原理。此处略过burst的定义以及burst size、burst length等信号的介绍。

qiuzhongyu123的博客 2万+

eclipse 配置 j2me 环境

安装的软件 1 JDK(jdk1.6.0_02) 2 WTK(2.5.2) 3 Eclipse(3.3.2) 4 EclipseME(1.7.9)   安装过程: 1安装jdk1.6.0_02 2安装WTK(2.5.2):在sun网站https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en

我的IT追求 996

哈密顿-雅可比不等式:连接最优控制与优化算法的自然物理原理

在控制理论与优化算法之间,存在一个深刻而实用的桥梁。最优控制理论旨在通过设计控制输入,使动态系统在时间维度上达到性能最优,其核心数学工具如庞特里亚金极大值原理和哈密顿-雅可比-贝尔曼方程,为解决连续时间系统的优化问题提供了优雅框架。然而,这些方法在高维非凸问题中面临求解难题。哈密顿-雅可比不等式作为一种松弛方法,通过构造李雅普诺夫函数并验证一个不等式条件,转而寻求性能有保障且易于实现的次优解,其本质是保证系统能量衰减和性能上界。这一原理与耗散性理论紧密相连,体现了自然物理系统(如阻尼振动)中能量耗散的普遍规

weixin_30582943的博客 313

YOLO26优化:FPN涨点&轻量化篇 |多级特征融合金字塔(HS-FPN),助力小目标检测

高层筛选特征金字塔网络(HS-FPN),能够刷选出大小目标,增强模型表达不同尺度特征的能力,助力小目标检测

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 328

搭建J2ME开发环境

搭建J2ME开发环境副标题:作者:mingjava 文章来源:本站原创 点击数:13018 更新时间:2004-8-17    由于WTK并没有提供代码编辑的功能,因此本文讲述如何使用Eclipse搭建J2ME开发环境。读完这篇文章读者将可以使用J2SDK1.4.2_03+WTK2.1+Eclipse3.0RC2+EclipseME0.4.1的进行J2ME开发。希望会对新手有所帮助。 你应该从如下

亿博知识库 --喝咖啡的牛 2762

游戏大厂射击游戏无缝大世界游戏DS服务器架构设计方案详解

摘要: 本文深入解析游戏大厂无缝大世界射击游戏的分布式服务器(DS)架构设计方案。以《和平精英》《量子特攻》为例,阐述如何通过动态分区、兴趣管理、弹性扩缩等核心技术应对高并发、低延迟、无缝切换等挑战。架构分为世界协调层、分区计算层、物理判定层等模块,结合微服务化、快照同步和Kubernetes调度,实现玩家跨区无感知迁移与一致判定。重点优化动态负载均衡、状态同步算法及容灾备份,依托分布式数据库与多云部署保障高可用性,为同类游戏提供可扩展的技术范本。(149字) 关键词: 无缝大世界、分布式服务器、动态分区、

本博客聚焦游戏开发技巧、创业实战心得及大学热门课程干货。这里既有技术深度,也有思维广度,无论你是开发者、创业者还是高校学子,都能在这里找到适合自己的成长之路! 562

Eclipse实用教程(配置J2ME环境)

本文摘自优快云本文向您介绍了如何在 Eclipse IDE 中使用 EclipseMe 插件开发 J2ME 应用程序。本文首先对 EclipseMe 插件及其安装配置步骤进行了简介,并通过一个简单例子介绍了如何构建一个基本的 J2ME 应用程序。  一、安装和配置准备  您需要安装 Eclipse 3.0M9、J2ME Wireless Toolkit 2.1和EclipseMe,Eclipse

夏天的专栏 2454

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

J2ME Polish + Eclipse配置过程详解

     到目前(2010/1/20)为止,J2ME Polish官方网站上公布的Polish最新版本是2.1.4,但是鉴于本人使用Eclipse-SDK-3.5.1-win32 + J2ME-Polish-2.1.3版本配置时反复试验均没有成功,于是改为Eclipse-SDK-3.4.1-win32 + J2ME-Polish-2.0.1版本进行配置,下面就对配置过程以及最后创建工程的整个过程做

Mushroom 3453

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

J2ME移动开发环境配置详细教程(Eclipse+jdk+wkt+eclipseme)

作者:zieckey(zieckey@yahoo.com.cn)All Rights Reserved!1.下载安装工具所需安装工具包和本文所用的工具包名称jdk-1_5_x:jdk-1_5_0_08-windows-i586-p.exej2me_wireless_toolkit-2_2-windows:j2me_wireless_toolkit-2_2-windows.exeecli

聪明的解释器 3834

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

eclipse中配置j2me,简单运行j2me程序

1.安装好jdk2.去官网上下载好eclipse,去eclipseme.org上下载eclipseme,http://www.oracle.com/technetwork/java/download-135801.html下载(wiress toolkit)wtk,WTK需要安装。3.进入eclipse选择help4.选择install new software5.点击add6.在Add Repository中点击archive...7.选择下载好的eclipseme.feature包,zip格式的8.ok

代码之路 3748

如何学好J2ME

     现在工作很忙,最近没有时间写技术文章了。因此今天谈谈自己学习J2ME的一些心得。希望对大家有所帮助。同时欢迎大家谈谈自己的感受!具备良好的java语言基础,不要还没有学习java语言就拿起一本J2ME的书来看。这样效果并不好,相反如果你有良好的java语言基础的话,J2ME就显得比较容易掌握!如果你决定开始学习J2ME了,那么首先你应该清楚J2ME的体系结构是什么样的。当你真

mingjava的专栏 4220

linux运行j2me,解析Linux下如何用eclipse搭建J2ME开发环境

你知道在linux下用eclipse搭建J2ME开发环境吗,这里和大家分享一下,主要有四个步骤,相信本文介绍一定会让你有所收获。linux下用eclipse搭建J2ME开发环境过程首先是操作环境和软件版本:1.操作系统:ArchLinux(更新至20081204)2.JDK环境:jdk-1_5_0_17-linux-i586.bin下在地址:http://java.sun.com/javase/d...

weixin_34188576的博客 230

Eclipse搭建J2ME并配备SonyEricsson手机模拟器过程中的一点个人经验

Eclipse搭建J2ME过程中的一点个人经验操作系统:Windows XPSDK:1.6eclipse Europa && Ganymedesemc_java_me_cldc_sdk.2-5-0.exe 暑假的时候一直在做手游,搞得吐血,任务交差后就把Eclipse完成删了。可是日子真是又闲得慌,自己找点事做,又想到了手游来,于是又想起了eclipse,可是,麻烦也就来了

Sodino的专栏 4873

Eclipse上搭建Nokia手机的J2ME开发环境

-->安装Nokia Development Suite 2.2 最新版本的Nokia开发包为2.2版本,支持J2ME2.0(包括1.0)。下载地址:http://www.forum.nokia.com具体的安装步聚就不在赘述。安装EclipseME 0.7.5EclipseME是一个开发J2ME应用程序的eclipse插件。为什么不用nokia开发包的工具呢?EclipseME可以集成ecli

Herr Apfel的专栏 2232

eclipse develop for j2me

很多朋友都在问关于在eclipse中配置Nokia Developers Suite for J2ME 开发移动应用程序的问题,所以综合了相关方面的内容,希望能帮助大家迅速的入门ECLIPSE中NOKIA开发.本教程使用的是Nokia Developers Suite 2.2 ,但是以后的3.0或4.0配置的方法都是一样的,希望读者注意. 关于本教程 本教程将展示如何使用 Eclipse ID

断桥 802

linux运行j2me,Linux下用Eclipse搭建J2me开发环境过程

这是我在Linux下的一个实验,需要搞定7个比较基础的J2ME程序。真不知道我为什么做这么多无聊的事……首先是操作环境和软件版本:操作系统: Arch Linux (更新至 20081204)JDK环境: jdk-1_5_0_17-linux-i586.bin下在地址: http://Java.sun.com/javase/downloads/index_jdk5.jspEclipse环境: ec...

weixin_30962449的博客 250

j2me怎么运行java_Eclipse开发J2ME环境安装及配置

1,开发环境eclipse3。2+eclipseME+jdk+wtk22。在eclipse上安装eclipseme插件和安装语言包上不一样的。我开始就犯了这个错误。安装方法见如下copy:关于该教程的网址 : http://www.cnjm.net/eclipseme/index.html使用下载的完整安装包进行安装使用下载的安装包进行安装的流程和使用EclipseME更新站点进行安装的流程非常...

weixin_28192383的博客 735

linux下用eclipse搭建j2me开发环境过程

<br />操作系统: Arch Linux (更新至 20081204)JDK环境: jdk-1_5_0_17-linux-i586.bin<br />      下在地址: http://java.sun.com/javase/downloads/index_jdk5.jspEclipse环境: eclipse-java-ganymede-SR1-linux-gtk.tar.gz<br />      下载地址: http://www.eclipse.org/downloads/J2ME版本: j2me

JasonChan2008的专栏 654

用Eclipse开发J2ME手机游戏入门讲座

    我在天极网看到一篇关于用Eclipse开发J2ME的文章,觉得非常不错,所以拿来和大家一起分享。    引自: http://www.yesky.com/SoftChannel/72348977504190464/20050411/1934159.shtml    本期专题对Eclipse IDE开发工具、Eclipse开发环境的安装配置以及开发手机程序所需要的J2ME开发环境的安

Chris的专栏 3990
上一篇: (转)如何学习J2EE
下一篇: 学习J2ME可以从事的工作种类
chenchuxinx
博客等级 码龄18年 2粉丝 4原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值