在 NetBeans 12.4 中安装 J2ME 插件

问题描述

我从这里下载了 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 的四个条目。单击所有四个的安装复选框,然后单击安装按钮以安装这些插件: InstallMEPlugins
  • 接下来从您链接的 Oracle 页面下载 oracle-jmesdk-8-0-rr-win32-bin.exe,然后运行下载的可执行文件以将 Java ME SDK 安装到您的选择(如果您还没有这样做)。
  • 使用工具 > Java 平台 > 添加平台...,将您刚刚安装的 ME JDK 添加为 NetBeans 中的 Java 平台。 the update at the end of this answerHow to fix Netbeans 8.0 not detecting Java ME 中详细说明了具体步骤。

因此 Java ME SDK 已添加为 Java 平台,并且已安装较旧的 Java ME... 插件。最后一步是验证您现在是否可以使用项目向导在 NetBeans 12.4 中创建 Java ME 嵌入式应用程序:

  • 选择Files > New Project...,您应该会在Categories 列表中看到一个名为Java ME Embedded 的新条目。在项目列表中将有一个名为Java ME Embedded Application的条目:
  • 点击下一步>,您应该会看到类似如下的屏幕: JavaMEProject
  • 根据需要设置项目名称字段和任何其他字段。
  • 最后,单击完成以创建 Java ME 项目。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...