问题描述
我从这里下载了 J2ME 插件:https://www.oracle.com/java/technologies/javame-sdk-downloads.html
Some plugins require plugin Java Profiler Core to be installed.
The plugin Java Profiler Core is requested in version >= 2.1.1 (release version 2) but only 3.41 (of release version different from 2) was found.
The following plugins are affected:
Java ME SDK cpu Profiler Snapshot Viewer
Profiler (Java ME Projects Support)
请帮帮我,谢谢
解决方法
首先是几个基本点:
- 我不知道 Java ME 是否适用于使用 JDK 版本 > 8 的 NetBeans,因此我首先将 NetBeans 的默认平台设置为 JDK 8。这一步可能不是必需的,但它绝对有效。
- 不要从您链接到的 Oracle 页面下载 NetBeans 插件。相反,请使用下面详述的方法来使用兼容的旧插件。
在 NetBeans 12.4 中:
- 转到工具 > 插件 > 设置,然后单击添加以将
http://updates.netbeans.org/netbeans/updates/8.2/uc/final/distribution/catalog.xml.gz
添加为升级中心,然后选中 Active 列。 - 点击可用插件标签。您应该看到 Java ME 的四个条目。单击所有四个的安装复选框,然后单击安装按钮以安装这些插件:
- 接下来从您链接的 Oracle 页面下载 oracle-jmesdk-8-0-rr-win32-bin.exe,然后运行下载的可执行文件以将 Java ME SDK 安装到您的选择(如果您还没有这样做)。
- 使用工具 > Java 平台 > 添加平台...,将您刚刚安装的 ME JDK 添加为 NetBeans 中的 Java 平台。 the update at the end of this answer 到 How to fix Netbeans 8.0 not detecting Java ME 中详细说明了具体步骤。
因此 Java ME SDK 已添加为 Java 平台,并且已安装较旧的 Java ME... 插件。最后一步是验证您现在是否可以使用项目向导在 NetBeans 12.4 中创建 Java ME 嵌入式应用程序: