我有Eclipse Luna 4.4.1和JBoss Server 7.1。问题是,当我启动服务器时,它永远不会启动,并且在很长一段时间后它会显示超时错误。 “JBoss无法在450秒内启动。”
如何解决此问题?
控制台显示以下输出,并在此处挂起很长时间:
12:47:54,100 INFO [org.jboss.modules] JBoss Modules version 1.1.1.GA
12:47:54,438 INFO [org.jboss.msc] JBoss MSC version 1.0.2.GA
12:47:54,552 INFO [org.jboss.as] JBAS015899: JBoss AS 7.1.1.Final "Brontes" starting
服务器永远不会启动。我已经更改了时间设置,但它从来没有帮助。
答案 0 :(得分:26)
我解决了这个问题,我使用的是JDK版本1.8和JBOSS 7.1,JBOSS服务器总是停留在"启动Brontes" ....我试过更改服务器启动时间和设置但没有帮助
然后我取消了JDK 1.8,并安装了JDK 1.7,这解决了我的问题。 JBOSS 7.1适用于JDK 1.7 ..:)
还有一点,JDK 1.8可以与JBOSS WildFly 8一起使用......
答案 1 :(得分:3)
比较项目中的Java Build Path属性,也许你混淆了JDK版本。 我遇到了同样的问题..在服务器中使用不同的Java运行时环境,项目配置似乎不是启动JBoss的最佳方式:)
答案 2 :(得分:1)
作为Eclipse中服务器设置的一部分,您可以增加与服务器启动时间关联的超时。您可能还想检查是否需要JBOSS在启动过程中启动的所有模块。在开发环境中,6分钟是很长一段时间。你有很多应用程序部署?您是否需要将它们全部用于开发环境?
答案 3 :(得分:1)
我不知道我不能在JDK 1.8上运行JBoss As 7.1并且我遇到了与Madhya Rehman相同的问题。我已经检查了项目属性和jboss运行时中的jdk是否相同,然后我在项目属性/项目构面/运行时页面/ jboss 7.1运行时设置了复选框,它似乎工作正常。
答案 4 :(得分:1)
如果有人将来遇到这个问题......
JBoss 7.1需要Runtime JRE 1.7。在首选项>下编辑此项服务器>运行时环境> JBoss 7.1>编辑>运行时JRE(更改为7.1)
答案 5 :(得分:0)
对于日食:
它会正常工作......;)
答案 6 :(得分:0)
同样的问题和改变java版本帮助了我。
答案 7 :(得分:0)
我试图在jboss上将jboss与liferay服务器绑定为7.1。我也有类似的问题。我将jre从1.8版改为1.7版,解决了我的问题,服务器启动成功。
答案 8 :(得分:0)
另一个可能的解决方法是在Eclipse jboss服务器配置窗格的“常规信息”部分中将主机名从“ localhost”更改为“ 127.0.0.1”