创建Java Mobile Application项目时出现问题

时间:2009-07-02 03:49:09

标签: java-me netbeans6.7

我已安装包含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报告无法连接到localhost上的设备管理器。经过一些搜索后,我发现了这个链接:Java ME SDK Startup Problem,建议将hosts文件localhost条目从IPv6更改为IPv4。修复工作完美,我现在可以在模拟器中编译和运行代码。

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

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

4 个答案:

答案 0 :(得分:3)

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

  1. Java Web应用程序(如上面的Ali所述)和
  2. Sun Java System Web Server 7.0
  3. 请注意,这两个属于“Java Web和EE”类别的一部分,因此我们需要安装Glassfish App Server。但是我们需要这两个插件,因为它们是在模拟器中使用断点进行调试所必需的。当我们进行基于断点的调试时,Netbeans运行Web服务器。

    另请注意,Java Web应用程序需要运行SOAP Web Services和JavaScript Debugger插件,因此在您尝试安装时也会安装这些插件。

答案 1 :(得分:2)

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

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

答案 2 :(得分:0)

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

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

你也可以尝试通过使用另一个IDE来调查Netbeans内部的模块加载器来解决这个问题的原因,可能是你可以找到没有问题的最新版本的Netbeans。

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

6.5.1没有遗漏任何模块。

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

答案 3 :(得分:0)

如果你想考虑使用Eclipse来开发你的J2ME应用程序...我已经写了一篇与之前相关的帖子:here