J2ME移動開發環境配置詳細教程(Eclipse+jdk+wkt+eclipseme)

作者:zieckey([email protected])
All Rights Reserved!


1.下載安裝工具

所需安裝工具包和本文所用的工具包名稱
jdk-1_5_x:jdk-1_5_0_08-windows-i586-p.exe
j2me_wireless_toolkit-2_2-windows:j2me_wireless_toolkit-2_2-windows.exe
eclipse-SDK-3.x:eclipse-SDK-3.2.1-win32.zip
eclipseme.feature_0.9.2_site:eclipseme.feature_0.9.2_site.zip

2.安裝jdk並配置環境變量

安裝j2sdk以後,需要配置一下環境變量,在我的電腦->屬性->高級->環境變量->系統變量中添加以下環境變量(假定你的j2sdk安裝在C:/Program Files/Java/jdk1.5.0_08):
  
JAVA_HOME=C:/Program Files/Java/jdk1.5.0_08
CLASSPATH=.;%JAVA_HOME%/lib;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;(.;一定不能少,因爲它代表當前路徑)
PATH變量的設置:在當前的PATH變量的後面再添加以下內容:
;%JAVA_HOME%/bin (注意不要將原來的內容刪除了)

  接着可以寫一個簡單的java程序來測試J2SDK是否已安裝成功:


public class Hello
{
     public static void main(String[] args)
     {
     System.out.println( "Hello world! My Java!" );
     }
}

將上面的這段程序保存爲文件名爲 Hello.java 的文件。
  
  然後打開命令提示符窗口,cd到你的Test.java所在目錄,然後鍵入下面的命令
  
javac Hello.java
java Hello
 
  此時如果看到打印出來 Hello world! My Java! 的話說明安裝成功了,如果沒有打印出這句話,需要仔細檢查一下你的配置情況。


3.安裝j2me_wireless_toolkit-2_2-ml-windows(簡稱WTK)

J2ME WTK 安裝很簡單,按照提示安裝即可。
這裏假設安裝在:M:/J2ME/WTK22


4.Eclipse安裝與J2ME的插件安裝

將Eclipse解壓到任何位置即可.
爲了確保Eclipse運行正常,最好在Eclipse下寫個小Java程序測試下.
然後安裝 Eclipse 與J2ME WTK 之間的調用插件.
這裏可以通過Eclipse的菜單欄:Help->software updates->search for new feathers to install->new archived site... 進行安裝
運行Eclipse,進行最後的配置:
Window->preferences->J2ME->Platform Component
然後右鍵選擇 Wireless Toolkil,再選擇彈出菜單中的 Add Wireless Toolkil,
選擇剛剛安裝的J2ME Toolkit的安裝路徑: M:/J2ME/WTK22
這樣基本配置就配置好了。

5.測試J2ME

New->Project->J2ME->J2ME Midlet Suite->Next
輸入工程名字:J2METest
點擊Finish.
輸入以下代碼:

import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Form;
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;

public class Hello extends MIDlet
{
    private Display display;
    public Hello()
    {
         display = Display.getDisplay(this);
    }

    public void startApp()
    {
        Form form = new Form("測試");
        form.append("Hello world!");
        display.setCurrent(form);
    }

    protected void destroyApp ( boolean arg0 ) throws MIDletStateChangeException
    {
        // TODO Auto-generated method stub

        
    }

    protected void pauseApp ()
    {
        // TODO Auto-generated method stub

        
    }
}

運行,如果出現一個手機畫面,並且在手機顯示器上輸出:Hello world!,
恭喜你,你的J2ME移動開發平臺安裝成功了!
下面趕快開始你的J2ME開始之旅吧!

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章