Java ME开发环境的安装及配置
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图2-28
选择Java ME Midlet Suite
图2-29
设置工程路径
建立套件后,可以 看到:Eclipse自 动绑定了Java ME library运行 库,并创建了 jad等配置文件
创建MIDlet文件
完成MIDlet套件的项目创建后,需要创建 MIDlet类文件,它是整个套件的入口文 件,也是MIDlet套件中的关键类。
2.4.1
安装Eclipse
前面已经介绍过JDK和WTK安装,在 此不再重复,在安装好它们的基础上就可 以进行Eclipse的安装。 使用Eclipse 3.3 Windows 版本,都是 以压缩包的形式提供的,安装方式比较简 单,只需要解压缩至硬盘就可以了。
图2-13
选择工作区
Eclipse界面
本章学习要点
(1)安装JDK (2) WTK的下载和安装; (3)设置环境变量 (4)搭建WTK的Java ME开发环境; (5)应用WTK开发第一个Java ME程序; (6) Eclipse和EclipseME的下载和安装;
(7)Eclipse环境下手机模拟器的集成;
(8)Eclipse环境下开发第一个Java ME程序;
Industry (JTWI, JSR 185) 规范兼容的设备上运行的Java ME应用 程序。
该工具箱包含了完整的生成工具、实用程序以及设备模拟器。
不同版本的WTK可以进行不同类型的Java ME程序的开发。
目前Sun公司提供的WTK版本最新的是 WTK 2.5.2。 正确安装JDK后,就可以安装Java ME_wireless_toolkit,即WTK了。与JDK类似, WTK也可以从Sun公司的网站中免费下载。 http://www.oracle.com/technetwork/indexes/dow nloads/index.html#tools
选择安装完成
图2-19
选择EclipseMe安装包
图2-20
安装EclipseMe
图2-21
选择全部安装
重启Eclipse
Hale Waihona Puke Baidu
3.集成WTK模拟器
图2-25
选择WTK路径
2.4.5
Eclipse的第一个Java ME项目
在Eclipse中,选择 “File”→“New”→“Other”→“Java ME”→“Java ME Midlet Suite”选项,单击“Next”按钮,如图 2-28所示。
图2-30
设置类的名称
图2-31
设置运行
图2-32
运行结果
不同类型的资源有着相对固定的存放位置。 在FirstJ2ME目录中,bin目录用于存放编译和打包 这个项目时生成的JAR(Java Archive File)文件、 JAD(Java Application Descriptor)文件以及 MANIFEST.MF文件;lib目录存放项目所需要的 第三方类库文件;res目录存放项目所需要的图片 、文本、声音等资源文件;src目录用于存放项目 中的源代码。
EclipseME插件的安装
http://www.eclipseme.org免费下载 启动Eclipse,选择“Help”“Software Updates” “Find and Install…”
图2-15
选择安装包
图2-16
选择新的归档文件
图2-17
选择EclipseMe安装包路径
图2-18
WTK目录结构
主要功能 存储WTK自带的demo程序 存储Java ME开发工具执行文件 存储模板信息 存储各种帮助与说明文件 存储Java ME程序库,Jar包与控制文件 存储性能监控信息 存储wtk主程序与模拟器外观
2应用WTK开发Java ME程序
创建新项目:依次选择“开始” “程序” “Sun Java (TM) Wireless Toolkit 2.5.2 for CLDC” “Wireless Toolkit 2.5.2”,启动Wireless Toolkit
图2-1
选择同意对话框
图2-2
选择安装路径
2.2 设置环境变量
环境变量就是系统在运行时所用到的 变量,设置环境变量就是指定文件所在的 路径,使系统在运行时能够在指定路径下 找到命令。
图2-3
设置环境变量
图2-4
新建环境变量
图2-5
设置环境变量
确定后在系统变量栏再新建一个环境变量 CLASSPATH 变量值: .;%JAVA_HOME%lib\dt.jar;%JAVA_ HOME%lib\tools.jar(开头的点和 ;不能 少) 变量值或者为: .;%JAVA_HOME%lib;
EclipseME插件
Eclipse本身只是一个框架和一组相应的服务,并不能 开发程序。在Eclipse中几乎每样东西都是插件。 从www.eclipse.org免费下载Eclipse的解压安装文件、 语言包和许多使用的工具插件。 Eclipse本身不能开发Java ME程序,需要在Eclipse中集 成EclipseME插件。 EclipseME插件并不为开发者提供无线设备模拟器,而 将各厂家的实用模拟器紧密连接到Eclipse开发环境 中,为开发者提供一种无缝统一的集成开发环境。
创建一个MIDlet文件
MIDlet文件为Java ME的入口文件。由于WTK没有 提供IDE,因此不能直接在WTK下编写程序。 在其他编辑器(记事本)或IDE(Jcreator、 Jbuilder、Eclipse)中编写好MIDlet文件,并保 存在指定的文件夹下(如: C:\Documents and Settings\Administrator\Java MEwtk\ 2.5.2\apps\FirstJava ME\src )
2.1 安装JDK
JDK是Java开发工具包(Java Development Kit)的英文缩写。它是一种用于构建在Java平台 上发布的应用程序、Applet和组件的开发环境。 JDK是一切Java应用程序的基础,所有的Java 应用程序都是构建在此之上的。它是一组API,也 可以说是一些Java Class。 可以到Java的官方网站 http://www.oracle.com/technetwork/java/index.html 下载。
图2-6
编辑环境变量
2.3 安装Sun WTK
WTK是指Sun的无线开发工具包(Sun Wireless Toolkit),是最 基本的Java ME程序开发工具。
目的是为了帮助开发人员简化Java ME程序的开发过程。
使用WTK中的工具可以开发与 Java Technology for the Wireless
新建MIDlet程序First.java
import javax.microedition.midlet.MIDlet; import javax.microedition.lcdui.*; public class First extends MIDlet { Display display; public First () { super(); display = Display.getDisplay(this); } protected void pauseApp() { } protected void startApp() { Form form = new Form("Hello world"); form.append("Welcome to Java Me World"); display.setCurrent(form); } }
1.下载并安装Java ME Wireless Toolkit
图2-7
安装无线工具包
图2-8
同意许可证协议
图2-9
搜索虚拟机
图2-10
选择虚拟机路径
图2-11
选择开发包路径
2.安装后的目录结构
表2-1
序号 1 2 3 4 5 6 7 目录名 Apps Bin JavaMEwtk_template Docs Lib Sessions Wtklib
生成与运行Java ME应用
生成Java ME应用:单击“生成”按钮, 若程序没有语法错误,则显示“生成完 成”
运行Java ME应用
打开现有的项目 Demos Demo3D Photoalbum …
2.4 Eclipse下开发环境的搭建
Eclipse是一个非常著名的集成开发工 具,其自身功能强大而易用。 提供了非常灵活的扩展能力。 同样,Eclipse中也包含对Java ME支 持的插件,而且不止一种。
搭建Java ME开发环境,最 基本的工具是Sun公司提供的无 线开发工具包(WTK Wireless Toolkit),就是标准Java提供的 Java ME开发工具,事实上每个 不同的开发工具都离不开WTK, 只是有的集成环境已经把WTK集 成到里面,从而简化了安装过程。 最新平台:Java ME platform 3.0
第2章 Java ME开发环境的安装及配置
本章学习导航
Java是一种程序设计语言,也是一个基础平 台,但内部一般只提供基于命令行的基础工具, 例如javac、java等。因此,第三方软件提供商根 据自己的优势以及需求,提供了各种开发工具方 便开发人员使用。 这些开发工具实现的功能大同小异,但是根 据不同的开发商的设计和要求,在细节方面有所 不同。 开发人员可以根据自己习惯和喜好,以及开 发项目的特点,来选择自己的开发工具,并通过 调整开发工具的配置,更为有效地进行程序开发。
WTK主界面
Wireless Toolkit启动后,进入WTK主界面
新建项目
单击工具栏上的“新建项目”按钮,打开“新 建项目”对话框,输入新建项目的名字(如 FirstJ2ME)和MIDlet类名(如First),单 击“产生项目”按钮。 项目为MIDlet套件,而MIDlet类名为该套件的 入口