Java me javamesdk8.3没有';我不能在Netbeans上工作

Java me javamesdk8.3没有';我不能在Netbeans上工作,java-me,netbeans-8,cldc,Java Me,Netbeans 8,Cldc,我在配置Netbeans 8.1以使用javame SDK 8.3开发javame应用程序时遇到了一个问题。创建javame项目时,平台属性保持灰色,编译生成以下消息: 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 di

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

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.
旧的JavaMeSDK3.4可以工作


任何想法都可能有帮助。

这种困惑来自于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列表中找不到任何位置:

MrLou,感谢您的回复,这让情况更加清楚。但是,页面(您提供的参考)指出,SDK 8.3包含引用JSR 360的CLDC 8。如果SDK 8.3实际上不包含CLDC,是否有包含CLDC 8的工具?谢谢你的耐心,这帮不了你。支持JavaME的手机仅支持CLDC1.1(JSR139)。使用CLDC8(JSR360)生成的所有内容都不会运行。Netbeans知道这一点,这就是为什么它说它找不到任何(有效的)CLDC平台(用于JavaME MIDlet开发)。谢谢,娄先生。据我所知,我的三星5611不支持任何应用程序,使用JavaME编译,CLDC高于1.1。让我再问一个问题。当我编译我的应用程序时,我现在得到警告:警告:[选项]源值1.3已过时,将在将来的版本中删除警告:[选项]目标值1.3已过时,将在将来的版本中删除。以前我没见过。我在项目中找到了相应的选项javac.source和javac.target。属性文件,但我无法通过Netbeans修复它。有可能吗?那些警告(还)没有任何意义。请在此处阅读更多信息:
No CLDC platform available