2

我在配置 Netbeans 8.1 以使用 Javame SDK 8.3 开发 javame 应用程序时遇到了问题。创建 javame 项目时,Platform 属性保持灰色,编译产生消息:

Platform home (platform.home property) is not set. Platform home (platform.home property) is not set. Value of this property should be <space> emulator home directory location.

当我尝试在平台选项卡上修复项目属性时,我看到:

No CLDC platform available

旧的 Javame SDK 3.4 可以工作。

任何想法都会有所帮助。

4

1 回答 1

1

混淆来自于 JavaME 不仅仅是 MIDP/CLDC 的事实。它用于许多其他用途,例如蓝光播放器和其他嵌入式设备。MIDP 和 CLDC 仅仅是 JSR API 的——出于某种原因,它已从 SDK 8.x 版本中排除。这就是为什么它找不到 CLDC 平台的原因,除非你安装 SDK 3.4 除了使用 SDK 3.4 之外别无他法

MIDP2.0 = JSR118

CLDC1.1 = JSR139

在 SDK 8.x 支持的 API 列表中找不到位置:http: //docs.oracle.com/javame/8.3/javame-apis.htm

于 2016-09-19T05:59:36.843 回答