[英]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.