首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> J2ME

手機遊戲 Java 開發環境構建全攻略 (NetBeans + WTK + Tomcat)

     編輯:J2ME

軟體版本清單

元件版本安裝路徑範例
JDK1.6.0 (jdk-6-windows-i586.exe)D:\Java\jdk1.6.0
JRE1.6.0 (隨 JDK 安裝)D:\Java\jre1.6.0
WTK2.2 (J2ME_wireless_toolkit-2_2-ml-Windows.exe)D:\Java\WTK22
Tomcat5.5.20 (apache-tomcat-5.5.20.exe)D:\Java\Tomcat 5.5
Eclipse3.3.2 (eclipse-SDK-3.3.2-win32.zip)D:\Java\eclipse-SDK-3.3.2-win32\eclipse
EclipseME1.5.0 (eclipseme.feature_1.5.0_site.zip)解壓至 eclipse/features & plugins
Tomcat Plugin3.2.1 (tomcatPluginV321.zip)eclipse/plugins/com.sysdeo.eclipse.tomcat_3.2.1

環境變數配置

JAVA_HOME = D:\Java\jdk1.6.0
CLASSPATH = .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\*.jar
PATH += %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
TOMCAT_HOME = D:\Java\Tomcat 5.5
CLASSPATH += %TOMCAT_HOME%\common\lib\servlet-api.jar

安裝與驗證步驟

  1. 安裝 JDK → 設定環境變數 → java -version 驗證。
  2. 安裝 WTK → 指向 JDK 路徑 → 啟動 KToolbar 測試模擬器。
  3. 安裝 Tomcat → 驗證 https://localhost:8080 顯示首頁。
  4. 將 servlet-api.jar 複製至 %JAVA_HOME%\jre\lib\ext (避免編譯期找不到)。
  5. 解壓 Eclipse → 安裝 Tomcat Plugin (放入 plugins 目錄) → 安裝 EclipseME (Help → Software Updates → 安裝本地 zip)。
  6. 啟動 Eclipse → 設定 Workspace (如 D:\Java\workspace)。
  7. Preferences → J2ME → WTK Root → D:\Java\WTK22 → Device Management → Import → 選 WTK bin 目錄 → Refresh → Finish。
  8. Preferences → Tomcat → Version 5.x, Tomcat Home → D:\Java\Tomcat 5.5 → Apply。
  9. Preferences → Java → Installed JREs → 指向 JDK 1.6 (非 JRE)。
  10. 關鍵:刪除 eclipse/configuration 目錄內容 (清除舊插件緩存),重啟 Eclipse。

建立首個 MIDlet 專案

  1. File → New → Project → J2ME → J2ME Midlet Suite → 輸入專案名。
  2. 右鍵專案 → New → J2ME Midlet → 類名 HelloMidlet。
  3. 實作 startApp() 顯示 Form 與 StringItem。
  4. 右鍵專案 → Run As → Emulated Java ME MIDlet → 選裝置 (DefaultColorPhone) → OK。

常見坑點

  • WTK 版本不匹配:EclipseME 1.5 僅支援 WTK 2.2/2.3,WTK 2.5+ 需升級 EclipseME 或改用 NetBeans/IntelliJ。
  • JDK/JRE 混淆:Installed JREs 必須指向 JDK 根目錄 (含 tools.jar),否則 JSP 編譯失敗。
  • Tomcat Plugin 版本:3.2.1 僅支援 Eclipse 3.3/3.4,新版 Eclipse 請用 Eclipse Tomcat Plugin 9.x 或改用 Run on Server 原生支援。
  • 中文亂碼:專案 Properties → Resource → Text file encoding 設為 UTF-8;JSP 頁面指令 <%@ page contentType="text/html;charset=UTF-8" %>。

現代替代方案

J2ME 已退出歷史舞台。現代行動/嵌入式 Java 開發建議:

  • Android → Android Studio (Gradle, Kotlin, Jetpack Compose)。
  • 嵌入式 Java SE → IntelliJ IDEA / VS Code + Maven/Gradle + OpenJDK 17/21 LTS。
  • Java Card → Oracle Java Card Development Kit + Eclipse/JCIDE。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved