eclipseme.feature_1.7.9_site.zip執行安裝程式,預設路徑 C:\WTK2.5.2。記住此路徑,後續需配置至 EclipseME。
eclipseme.feature_1.7.9_site.zip 至任意資料夾(如 D:\eclipseme_site)C:\WTK2.5.2C:\WTK2.5.2\binAntenna JAR 非必填,但強烈建議配置。
wtkbuild、wtkjad、wtkpackage 等 Ant 任務,實現命令列/腳本自動化建置、混淆、簽名、打包antenna-bin-.jar org.apache.antenna:antenna配置後,專案根目錄編寫 build.xml 即可一鍵生成生產級 .jar/.jad,適合持續整合流程。
HelloJ2ME,選擇 DefaultColorPhone 模擬器startApp() 顯示 "Hello World"專案右鍵 → J2ME → Create Package,專案目錄下生成 bin/ 或 deploy/ 資料夾,內含:
HelloJ2ME.jar:應用主體HelloJ2ME.jad:描述檔(OTA 下載必備)| 現象 | 可能原因 | 解決 |
|---|---|---|
| Preferences 無 J2ME 選項 | 外掛安裝失敗/未重啟 | 重新安裝 EclipseME,確認 config.ini 有 eclipseme.core.hooks |
| Import 裝置列表為空 | WTK 路徑錯誤/bin 目錄無執行檔 | 確認 WTK 完整安裝,路徑指向 bin 父目錄 |
| 模擬器啟動即閃退 | JRE 版本不符/顯示驅動衝突 | 檢查 WTK 系統需求,更新顯卡驅動 |
| Ant 建置失敗 | Antenna JAR 未配置/版本不匹配 | 重新下載對應版本 Antenna JAR |
Eclipse 3.3 + EclipseME 1.7.9 + WTK 2.5.2 組合是 J2ME 開發工具鏈的成熟期代表。掌握此套環境搭建,不僅能維護舊專案,更能體會「IDE + 外掛 + 模擬器 + 建置工具」四位一體的工程化思想——這正是現代 Flutter/Dart、React Native/Metro、Android Studio/Gradle 架構的雛形。