方案一:Borland JBuilder + MobileSet(推薦)
- 必裝:JBuilder 7/8/9(完整安裝)、Borland MobileSet 3.1(免費,需註冊碼)。
- 選裝:目標手機 SDK(如 Nokia Developer's Suite)、額外模擬器。
- 注意:安裝路徑不可含空格(避免 Program Files),建議用預設路徑。MobileSet 自訂安裝時勿選 RetroGuard Obfuscator。
方案二:Sun 官方 WTK(輕量)
- 必裝:JDK 1.4、J2ME Wireless Toolkit 1.0.4 或 2.0。
- 特點:僅提供編譯/預驗證/模擬器,無編輯器,需搭配記事本或其他編輯器。
- 選裝:同方案一。
方案三:Forte for Java + WTK(整合式,推薦)
- 必裝:Java 2 SDK SE、Forte for Java Community Edition、WTK 1.0.3(安裝時選 Integrated 模式)。
- 優點:完整 IDE 體驗,免費開源。
方案四:CLDC + MIDP 命令列(最小、最複雜)
- 必裝:JDK 1.4、CLDC 1.0.4、MIDP 2.0(解壓至同目錄如
C:\J2ME)。
- 流程:
javac -bootclasspath ... → preverify → jar → midp -descriptor。純命令列操作,適合自動化腳本或極簡環境。
附錄:Nokia SDK 安裝與註冊碼
須在 JDK/JBuilder 後安裝 Nokia Developer's Suite,模擬器必須裝在其 Devices 目錄下。文中提供 NDS、S40、7210、6650 等註冊資訊(僅供學習參考)。
附錄:WTK 命令列操作 (KToolbar)
- 啟動 KToolbar → Create Project → 輸入專案名與主 MIDlet 類名。
- 源碼放入
apps/專案名/src。
- Build → Run 於模擬器測試。
選擇建議
| 需求 | 推薦方案 |
| 企業級開發、完整除錯、重構工具 | JBuilder + MobileSet |
| 免費、整合式 IDE、社群支援 | Forte for Java + WTK |
| 輕量、只需編譯測試、搭配外部編輯器 | Sun WTK |
| 自動化建置、極簡環境、無圖形介面 | CLDC/MIDP 命令列 |