我在安装Netbeans 8.0的ME平台时遇到问题 - 我有:
已安装的Netbeans IDE 8.0
已安装jmesdk-3.4
安装了jmesdk-3.4插件&在Netbeans中激活它
当我尝试创建一个新的Java ME>移动应用项目 我收到警告说
找不到Java ME平台。请添加至少一个
当我尝试通过查找jmesdk-3.4文件夹来添加java平台时,它告诉我没有自动检测到平台(失败),它需要我手动添加。但是手动添加它只会造成更多混乱。 需要帮助。
答案 0 :(得分:8)
如何安装JAVA ME SDK 3.4
安装完成后,
Java(TM)ME平台SDK设备管理器图标出现在Windows系统托盘中。
oracle-jmesdk-3-4-rr-nb-plugins.zip
解压缩到文件夹oracle-jmesdk-3-4-rr-nb-plugins
如何在NetBeans IDE中激活Java ME支持?
如何在NetBeans IDE中将Java ME SDK注册为平台?
如何安装下载的插件
oracle-jmesdk-3-4-rr-nb-plugins
享受新的程序示例
完成
答案 1 :(得分:0)
我按照其他答案的建议进行了工作,但仅在将Netbeans IDE 7.4和JDK 1.7用于32位系统(https://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html)时才起作用。当前使用Windows 10 64位系统。请注意,我不接受必需的Java ME插件的任何更新,因为我听说这可能会导致崩溃。
答案 2 :(得分:0)
我已经读到这可能是由JDK(Serialization Filtering中的新序列化过滤器功能引起的。似乎它是在112更新之后添加到JDK 8中的,因此在JDK的此更新中它应该可以工作但是肯定可以在具有此功能的JDK上使用Java ME SDK,我至少在JDK 1.8.0_192上使用过。为此,我必须对java.security文件进行一些更改。 费用是:
不破坏参数似乎很重要,因为我这样做了并且模拟器没有启动。
我尝试使用JDK 11.0.1,但没有用。