針對不同需求與習慣,介紹三種主流 J2ME 開發環境架設流程:Borland JBuilder + MobileSet、Sun 官方 WTK、純命令列 CLDC+MIDP。含必要軟體、安裝順序、Nokia SDK 整合與註冊碼資訊。
KToolbar → Create Project → 以記事本/編輯器撰寫原始碼存入 apps/專案名/src/ → Build → Run。詳細操作見附錄 4。C:\J2ME)。%JAVA_HOME%\BIN、C:\J2ME\midp\bin。javac -bootclasspath ... 編譯 → preverify 預驗證 → jar 打包 → midp -descriptor run.jad 執行。完整指令見附錄 5。先裝 JBuilder/JDK → 再裝 Nokia Developer's Suite → 最後裝模擬器至 NDS 的 DEVICE 目錄。
| 元件 | 用戶名 | 序列號 |
|---|---|---|
| NDS JME v1.1 | allyfeng | pJzPqsT0PjnMEwaTR2Ga+WiCeSk= |
| NS40 | allyfeng | HgaDbt1HpXFucqDp97ThNjvN468= |
| 7210 | allyfeng | 89YPeBKM6tzssXLLi5OxuDdhcyk= |
| 6650 | allyfeng | PLkvtJRKbzplqIXRqyb0czF969w= |
推薦 JBLicenseGenW.exe,安裝 JBuilder 後執行產生註冊碼並 Save。支援 JBuilder 7/8。
將以下區塊存為文字檔,註冊時選擇 Active File 載入:
-----BEGIN BLOCK-----
%C5%17%DE%9B%00%00%02I%DE%DAL%
... (完整註冊碼區塊,略)
-----END BLOCK-----
apps/專案名/src/。SET PATH=%PATH%;%JAVA_HOME%\BIN;C:\J2ME\midp\bin
C:\midp -descriptor run.jad
C:\javac -d . -bootclasspath c:\pathTo\MIDP\classes HelloMIDlet.java
C:\preverify -classpath c:\J2ME\MIDP\classes; C:\Examples\FirstMIDlet
C:\jar cf hello.jar HelloMIDlet.class
C:\midp -descriptor hello.jad
JAD 檔範例包含 MIDlet-Name, MIDlet-Version, MIDlet-Vendor, MIDlet-Jar-URL, MicroEdition-Profile/Configuration 等屬性。