0

我不知道我哪里出错了。我安装了 Eclipse Indigo、JBoss 7.1、JBoss 工具。我有这个配置在我的 Windows7 64 位系统上工作。我正在尝试使用相同的配置设置同事的 Windows XP 32 位计算机,但无法启动服务器。我已经配置了服务器,但是当我尝试启动服务器时,我收到一个错误,表明它无法启动服务器,但没有列出特定的错误。

  • 我可以使用standalone.bat 文件从命令提示符启动JBoss。

  • 我可以在 Eclipse 中配置standalone.xml 文件。我通过检查独立/配置目录中的文件确认了这一点。

  • 当我尝试从 Eclipse 中发布项目时,它不会发布。

  • 没有任何内容写入 server.log

  • 启动参数与我计算机上的参数相匹配。

我无法弄清楚我错过了什么。任何建议,将不胜感激!

编辑:
我做了更多检查。我能够发布到服务器,并且能够从命令提示符启动服务器(使用已发布的应用程序)。那部分有效。当我尝试从 Eclipse 中启动服务器时,它给了我“Server JBoss 7.1 Runtime Server failed to start”。它也从不向 Eclipse 中的控制台选项卡写入任何内容,所以我不知道为什么它无法启动。

同样在“服务器”选项卡中,有一个名为“服务器详细信息”的条目。当我展开该条目时,它显示“未连接”。

4

1 回答 1

3

我的问题的答案是 Eclipse 已配置为使用 java JDK,而不是 JRE。一旦我切换到使用 JDK,它就开始正常工作。由于某种原因,JBoss 将在 64 位 Windows 下使用 JRE 启动,但在 32 位下您需要使用 JDK。我在这里找到了答案:https ://community.jboss.org/thread/169097

于 2012-04-27T20:51:46.947 回答