J2ME开发环境配置(MyEclipse插件+WTK+jdk)

Myeclipse J2ME开发之环境配置的前言随着移动设备的普及和应用,在小型存储设备方面的研发进入了一个全新的时期,比如数字电视,PDA,移动存储通信设备等。而各方面的技术也进入了一个飞速发展的时期。尤其是近几年J2ME技术的发展。

  而开发MIDlet应用程序有很多种开发工具可以选择,这些开发工具盒开发环境主要分为三大类:第一种是Sun公司的J2ME通用开发工具,例如 J2ME无线开发工具包(WTK);第二种是集成开发环境,例如MyEclipse,JBuilder,NetBeans;第三种是移动设备制造商的 SDK,例如Nokia SDK,SonyEricsson SDK等。  Myeclipse J2ME开发之环境配置之1、J2ME通用开发工具。

  J2ME通用开发工具主要是Sun公司的J2ME无线工具开发包(J2ME Wireless Toolkit WTK),它是Sun公司提供的一个MIDP应用程序工具包,其自身包含一个MIDP的实现。

  J2ME的最新版本是WTK2.5.2可以免费的从Sun网站上下载:http://java.sun.com/products/sjwtoolkit/download.h tml,而当前很多用WTK2.2稳定版

下面说一下基本步骤:

  a,在配置WTK之前,要确保自己的PC上安装了JDK 1.4或更新的版本。如果大家了解了J2ME的结构的话就知道原因了。当前就不讨论这些。对于安装JDK和JDK环境变量的设置就不啰嗦了。我相信大家都烂熟于心了。

b,WTK的安装配置。

  双击下载好的J2ME WTL安装文件j2me_wireless_toolkit-2_5_2-ml-windws.exe,按照画面进行安装。这里就可以看到要检查JVM的画面。由于我们开始安装了JDK,所以就不需要了。如果没有安装,退出先安装JDK然后安装。

  按照画面安装,目录我一般选择和JDK一起的目录,如java/wtk2.5.2单击完成。好了,至此我们已经将WTK安装完毕了。

  c,WTK的环境变量配置和JDK相似,为了便于编译打包和校验工作。我们进行WTK环境变量的设置。进入DOS命令如下:

F:>SET WTK_HOME = F:/java/WTK2.5.2;

F:>SET MIDPAPI = %WTK_HOME%/lib/midpapi20.jar;

  F:>SET MIDPCP = %WTK_HOME%/wtklib/kenv.zip;%WTK_HOME%/wtklib/kvem. jar;%WTK_HOME%/wtklib/lime.jar;%WTK_HOME%/lib/cldca pi10.jar完成。

  Myeclipse J2ME开发之环境配置之2、J2ME集成开发环境。

  由于有很多的集成开发环境,如Jbuilder,NetBeans,这里我们主要针对MyEclipse(Eclipse就一样的了)。

  用MyEclipse开发MDIP程序我们需要一个插件EclipseMe来开发J2ME程序。插件的下载可以到:www.eclipseme.org上下载。

http://sourceforge.net/project/showfiles.php?group_id=86829【我是在这里下载的,手动安装的】

  a,在Myeclipse的菜单栏上选择'Help' | 'Software Updates' | 'Find and Install',查找我们下载的EclipseMe的插件。

  b,选择'Search for new features to install'选中EclipseMe插件,单击'next'继续。然后就按照本地软件更新的方式进行安装EclipseMe。巴拉巴拉。好了点击'Finish'完成。

  c,重启MyEclipse,在菜单栏中选择'Window' | 'Preference',会发现对话框中多了J2ME一个分支,那么你成功安装了EclipseMe。

  这样就可以进行J2ME编程了吗?不能,你还没有关联WTK,当然无法找到J2ME的相关配置和简表。

  d,我们已经安装好了WTK,那么如何关联上MyEclipse呢?

  e,在刚才展开的'Preference'单击'J2ME'再单击'Preferences'配置管理。打开配置对话框。

  f,选择'Device Management(设备管理),对话框中选择'Import(导入)'

  g,'Refresh'刷新EclipseMe会查找已知的设备定义,我们将自己的STK或SDK安装目录添加进去。

  h,这样我们可以成功的看到导入的设备出现在EclipseMe中。选择默认的手机模式单击'OK'完成。

  至此,我们的MyEclipse的集成开发环境的配置也完成了。

关于厂商SDK和WTK有什么不同?
  厂商SDK最简单的理解就是在WTK的基础上增加了自己的模拟器和自己的扩展API。

  也就是说,你在使用厂商的SDK时,可以使用厂商的扩展类库,例如Nokia的UI类库,和厂商自己的模拟器而已。每个厂商的扩展API都不多,而且不尽相同

一些SDK的地址:

1、 Nokia

网址是:http://forum.nokia.com.cn/sch/index.html

2、 Siemens

  https://communication-market.siemens.de/portal/mai n.aspx?LangID=0&MainMenuID=2&LeftID=2&pid=1&cid=0&tid=30 00&xid=0

3、 SonyEricsson

  http://developer.sonyericsson.com/site/global/docs tools/java/p_java.jsp

  http://mobilityworld.ericsson.com.cn/development/d ownload_hit.asp

4、 Motorola

http://www.motocoder.com/motorola/pcsHome.jsp

5、 SamSung

  http://developer.samsungmobile.com/eng/front_zone/ bbs/bbs_main.jsp?p_menu_id=1500

6、 NEC:

http://www.nec-mfriend.com/cn/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
网上这本书的电子版不好这,这是用money换来的——和大家分享! 由于书太大,我把书分成两部分别上传。 内容简介 本书系统全面地介绍了Java中的各项主流技术,以及基于这些技术的商业化应用程序的开发技巧,在讲解过程中以目前最为流行的开发工具MyEclipse为载体,全面系统地介绍了如何在MyEclipse开发基于Struts、Hibernate、Spring等主流框架的各种Java应用程序。 本书内容主要来自作者多年的软件开发和教学、培训经验,通过实例由浅入深地介绍MyEclipse的基本应用,是一本强调实践技能的实用性指导图书。 本书内容丰富、技术全面、案例实用,而且所有的实例都以MyEclipse工程的形式组织,并按章节的顺序组织在附书光盘中,源代码工程都经过精心调试,可以直接导入MyEclipse中运行。 本书内容精练、重点突出、实例丰富,是Java程序开发人员必备的参考书,同时也可作为高等院校计算机及相关专业的教材。 图书目录 第1章 初识MyEclipse 1 1.1 MyEclipse简介 1 1.2 MyEclipse的安装 1 1.2.1 JDK的安装与配置 1 1.2.2 MyEclipse 7.0的安装和运行 4 1.3 获取和阅读MyEclipse帮助文档 5 1.4 本章小结 5 第2章 MyEclipse集成开发环境的使用 6 2.1 MyEclipse集成开发工具界面 6 2.1.1 MyEclipse的菜单栏 7 2.1.2 MyEclipse的工具栏 13 2.1.3 MyEclipse的透视图 14 2.1.4 MyEclipse的视图 17 2.1.5 MyEclipse的编辑器 20 2.1.6 MyEclipse的Tasks视图 22 2.1.7 MyEclipse的Bookmarks视图 24 2.2 MyEclipse中的资源管理 26 2.2.1 MyEclipse中的工作空间 26 2.2.2 MyEclipse中的Navigator视图 27 2.3 定制MyEclipse的工作台 33 2.3.1 定制工作台外观 34 2.3.2 定制快捷键 35 2.3.3 定制编辑器 36 2.3.4 定制工作台公共设置 36 2.4 MyEclipse中常用操作 36 2.4.1 配置JRE 36 2.4.2 设置编译路径 37 2.4.3 设置项目属性 38 2.5 本章小结 39 第3章 Java程序的开发 40 3.1 使用JDT编写Java项目 40 3.2 MyEclipse中的Java代码编辑器 43 3.2.1 Java代码编辑器基本功能 43 3.2.2 自定义Java代码编辑器 45 3.2.3 Java代码编辑器相关视图 50 3.3 MyEclipse中的Java代码编译器 51 3.4 MyEclipse中的Java代码调试器 52 3.4.1 Java项目的运行 52 3.4.2 Java项目的调试 53 3.5 MyEclipse中的Java代码搜索器 57 3.5.1 搜索功能 57 3.5.2 查找功能 58 3.6 MyEclipse中的Java代码重构支持 59 3.6.1 Java元素重命名 59 3.6.2 Java元素移动 60 3.6.3 Java元素复制 61 3.7 本章小结 61 第4章 Java开发的版本控制及SVN 62 4.1 版本控制与SVN 62 4.2 SVN服务器的安装与配置 62 4.3 MyEclipse连接SVN服务器 63 4.3.1 配置MyEclipse连接SVN服务器 63 4.3.2 将SVN服务器中的项目导入到MyEclipse 64 4.3.3 将MyEclipse中的项目提交到SVN服务器 65 4.4 本章小结 67 第5章 Java开发项目的软件测试工具——JUnit 68 5.1 软件测试简介 68 5.2 JUnit简介 68 5.2.1 JUnit的特点 69 5.2.2 JUnit的常用类和接口 69 5.3 在MyEclipse中设置JUnit 71 5.4 JUnit测试 72 5.4.1 JUnit测试用例 72 5.4.2 JUnit测试套件 75 5.5 JUnit应用实例:数据库程序单元测试 77 5.6 本章小结 80 第6章 Java Web应用程序的开发 81 6.1 Java Web应用程序概述 81 6.2 Tomcat服务器的安装和配置 82 6.2.1 Tomcat服务器的下载 82 6.2.2 Tomcat服务器
J2ME(Java 2 Platform, Micro Edition)是由Sun Microsystems开发的一种Java平台,专门用于在移动设备上运行应用程序。MIDP(Mobile Information Device Profile)是J2ME的一个子集,它定义了在移动设备上运行的应用程序的规范和功能。而MIDP 2.0则是MIDP的第二个版本。 MIDP 2.0增加了许多新的功能和改进,使得开发者能够创建更强大和多样化的移动应用程序。它提供了一个可扩展的用户界面,包括支持图形、文本和交互控件。此外,MIDP 2.0还引入了支持浏览器和网络协议的API,使开发者可以轻松地在移动设备上进行网上浏览、发送和接收数据。 MIDP 2.0还加强了网络通信的能力,引入了新的网络连接API,如HTTP和Socket连接。这使得开发者能够通过互联网或网络进行数据交换和通信。同时,它还支持存储和管理数据的持久化功能,允许应用程序在重启后保留数据。 除了以上功能,MIDP 2.0还提供了音频和视频支持,使开发者能够创建媒体相关的应用程序。开发者还可以利用MIDP 2.0的游戏API创建游戏应用程序,包括图形、动画和触发事件等功能。 总之,J2ME MIDP 2.0是一种用于移动设备的Java平台和规范,提供了丰富的功能和API,使开发者能够创建各种各样的应用程序,包括用户界面、网络通信、数据存储、音频视频和游戏等。它的出现大大促进了移动应用程序的发展和普及。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值