无法从Eclipse Indigo启动JBoss7

问题描述:

我无法弄清楚我出错的地方。我安装了Eclipse Indigo,JBoss 7.1,JBoss Tools。我有这个配置在我的Windows7 64位系统上工作。我试图用相同的配置设置同事的Windows XP 32位机器,但无法启动服务器。我配置了服务器,但是当我尝试启动服务器时,出现一个错误,指出它无法启动服务器,但没有列出任何特定的错误。无法从Eclipse Indigo启动JBoss7

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

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

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

  • 没有被写入的server.log

  • 启动参数匹配什么,我有我的电脑上。

我想不通我在想什么。任何建议,将不胜感激!

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

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

+0

如何检查版本,你是在64位他是在32位,AFAIK,jdk以及jb发行版将有所不同这两个架构 – Satya 2012-04-27 12:48:29

+0

感谢您的答复。当我进入JBoss站点时,只有一个JBossAS7下载,所以我认为只要你安装了正确的jdk,你所在的平台并不重要。我可以再次检查jdk,但我会认为如果他的电脑上有错误的话,那么JBoss也不会从命令提示符开始。 – SteveS 2012-04-27 13:17:32

+0

https://community.jboss.org/wiki/AS710FinalReleaseNotes可能会有帮助 – Satya 2012-04-27 13:24:00

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