[英]Netbeans - Automatic Java ME SDK platform addition failing
我正在嘗試使用 Netbeans 8.2 設置 Java ME SDK 8.3。 我遵循以下安裝順序:
然后我嘗試將 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 和 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 的路徑。
右鍵單擊您的桌面,然后單擊屬性並打開位置:
去
# 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.