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/
總結
以上是生活随笔為你收集整理的J2ME开发环境配置(MyEclipse插件+WTK+jdk)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 二值形态学操作、图像的边缘检测、图像编码
- 下一篇: ACM网站