3

我已经安装了包含 Java ME 的 Netbeans 6.7 IDE,但无法从 Java ME 类别创建移动应用程序项目。当我选择项目类型时,向导会在“查找功能”处停止并显示以下消息:

并非所有请求的模块都可以启用:[StandardModule:org.netbeans.modules.mobility.end2end.kig jarFile:C:\Program Files\NetBeans 6.7\mobility8\modules\org-netbeans-modules-mobility-end2end-kit.jar .

我试图在 Vista Home Premium 上运行它。我试图以管理员身份运行 IDE,但没有成功。

我不知道下一步该去哪里,因为我似乎找不到有关此问题的任何信息。即使您没有解决方案,对此错误消息的任何见解都会有所帮助。


到目前为止,我无法通过 Netbeans IDE 安装运行该项目。目前,我已经安装了 Java ME SDK,其中包括一个非常精简的 Netbeans IDE 版本,用于移动开发。

我最初在 Vista 上启动 SDK 时也遇到了一些问题。IDE 报告它无法连接到本地主机上的设备管理器。经过一番搜索,我找到了这个链接:Java ME SDK Startup Problem,它建议将主机文件 localhost 条目从 IPv6 更改为 IPv4。修复工作完美,我现在可以在模拟器中编译和运行代码。

这不是最佳解决方案,因为 SDK 不包含可视化设计工具,但是我能够同时进行一个基本项目。

我已经放弃了 6.7 版本,而是找到并安装了 6.5.1。这个以前的版本工作得很好,似乎可以做我需要的一切。

4

4 回答 4

3

我今天在安装 NB 6.8 beta 时遇到了完全相同的错误。为了解决这个问题,我们需要安装两个插件:

  1. Java Web 应用程序(如 Ali 上面提到的)和
  2. Sun Java System Web 服务器 7.0

请注意,这两个属于“Java Web 和 EE”类别的一部分,因此我们需要安装 Glassfish App Server 会造成混淆。但是我们需要这两个插件,因为在模拟器中使用断点进行调试需要它们。当我们进行基于断点的调试时,Netbeans 会运行一个 Web 服务器。

另请注意,Java Web 应用程序需要 SOAP Web 服务和 JavaScript 调试器插件才能运行,因此当您尝试安装时也会安装这些插件。

于 2009-11-23T00:14:12.323 回答
2

您还需要安装“Java Web Applications”插件。

工具->插件->可用插件

于 2009-08-01T14:37:57.850 回答
0

如果您想考虑使用 Eclipse 来开发您的 J2ME 应用程序...我前段时间写过一篇与此相关的文章:here

于 2009-08-01T14:43:58.107 回答
0

如果该模块存在,您应该尝试解压缩它以检查其内容是否有意义。

您还应该能够从 Netbeans 源重建它。

您还可以尝试找出为什么会发生这种情况,方法是从源代码调试 Netbeans 中的模块加载器,使用另一个 IDE,大概是您可以找到没有问题的最新版本的 Netbeans。

如果该模块丢失,您可能希望从以前版本的 Netbeans 安装中获取丢失的 jar 文件,看看它是否兼容。

6.5.1 没有遗漏任何模块。

回到 5.5 版,移动模块必须与主 IDE 分开下载和安装。

于 2009-07-02T11:32:04.980 回答