我已经安装了包含 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。以前的版本运行得很好,似乎可以满足我需要的一切。
最佳答案
我今天在安装 NB 6.8 beta 时遇到了完全相同的错误。为了解决这个问题,我们需要安装两个插件:
- Java Web 应用程序(如上面 Ali 提到的)和
- Sun Java 系统 Web 服务器 7.0
请注意,这两个属于“Java Web 和 EE”类别的一部分,因此我们需要安装 Glassfish App Server,这会造成混淆。但是我们需要这两个插件,因为它们需要在模拟器中使用断点进行调试。当我们进行基于断点的调试时,Netbeans 运行一个 Web 服务器。
另请注意,Java Web 应用程序需要 SOAP Web 服务和 JavaScript 调试器插件才能运行,因此当您尝试安装它时也会安装这些插件。
关于java-me - 创建 Java 移动应用程序项目时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1072379/