簡體   English   中英

Netbeans - 自動 Java ME SDK 平台添加失敗

[英]Netbeans - Automatic Java ME SDK platform addition failing

我正在嘗試使用 Netbeans 8.2 設置 Java ME SDK 8.3。 我遵循以下安裝順序:

  • Java SE開發套件8u152
  • Java ME SDK 8.3
  • Netbeans 8.2

然后我嘗試將 Java ME SDK 8.3 添加到 Java 平台

Tools --> Java Platforms --> Java ME CLDC Platform Emulator --> Choose Java ME SDK Directory, then automatic detection fails.

選擇 Java ME SDK 文件夾

添加 Java ME SDK

自動檢測 Java ME SDK 失敗

我嘗試重新安裝 Java ME SDK 和 Netbeans。 但這沒有幫助。 如何解決這個問題?

問題是 SDK 8.3 不是 CLDC 而是 CDC。 很多人對此感到困惑,這是可以理解的。 我不知道為什么 Oracle 認為保留名稱“JavaME SDK”但從版本 8 開始省略 MIDP 和 CLDC 是個好主意。

您需要下載的是Java ME SDK 3.4(或最新的v3.x)。 這是最后一個包含 CLDC API 的 Java ME SDK。

我面臨同樣的錯誤。 安裝 Sun Java 無線工具包對我有用。

鏈接: http://www.oracle.com/technetwork/java/index-jsp-137162.html

您可以在netbeans.conf文件中手動添加 Java SDK 的路徑。

右鍵單擊您的桌面,然后單擊屬性並打開位置:

  1. 打開目錄C:\Program Files\NetBeans-15\netbeans\etc
  2. 打開文件netbeans.conf

 # Default location of JDK:
 # (set by installer or commented out if launcher should decide)
 #
 # It can be overridden on command line by using --jdkhome <dir>
 # Be careful when changing jdkhome.
 # There are two NetBeans launchers for Windows (32-bit and 64-bit) and
 # installer points to one of those in the NetBeans application shortcut 
 # based on the Java version selected at installation time.

netbeans_jdkhome="你的 SDK 的路徑"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM