2014-10-05 104 views
15

我有Eclipse Luna 4.4.1和JBoss Server 7.1。問題是當我啓動服務器時,它永遠不會啓動,並且在很長一段時間後,它說超時錯誤。 「JBoss無法在450秒內啓動」。JBoss服務器7.1不在Eclipse中啓動Luna

如何解決此問題?

控制檯顯示下面的輸出,只是在這裏掛了太多的時間:永遠不會啓動

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

@Juru您可以請建議一些幫助 – 2014-10-05 07:51:42

+0

您可以粘貼完整的堆棧跟蹤嗎? – 2014-10-06 15:20:52

+1

是的,JBoss AS 7.1不會從JDK 1.8開始。就在這裏,從JBoss開始......https://developer.jboss.org/thread/223739?start=0&tstart=0。你認爲他們現在已經修好了。 – 2015-02-15 11:50:56

回答

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

作爲Eclipse中服務器設置的一部分,您可以增加與服務器啓動時間相關的超時。您可能還想檢查是否需要JBOSS作爲啓動過程的一部分啓動的所有模塊。在開發環境中6分鐘是很長時間的。你有很多應用程序正在部署?你需要他們所有的開發環境嗎?

+0

我試過增加時間,但並沒有幫助。我已將時間設置爲500秒。 – 2014-10-05 05:09:43

+0

JBOSS在Eclipse之外開始需要多長時間?你可能想在此基礎上進行微調。當然,請確認您是否需要所有這些應用程序。 – Aravind 2014-10-05 05:11:28

+0

可能是問題是與端口設置,我不知道如何設置Jboss和Eclipse端口。 JBoss使用8080 Web端口。 – 2014-10-05 05:13:16

3

比較項目中的Java Build Path屬性,也許你混淆了JDK版本。 我面臨同樣的問題。在服務器中使用不同的Java運行時環境項目配置似乎不是啓動JBoss的最佳方式:)

1

我不知道,我不能在JDK上運行JBoss應用服務器7.1 1.8和我遇到了Madhya Rehman一樣的問題。我檢查過項目屬性和jboss運行時jdk是否相同,然後我在項目屬性/項目構面/運行時頁/ jboss 7.1運行時ant中設置複選框,它似乎工作。

0

爲Eclipse:

  • 服務器上雙擊
  • 轉到一般信息
  • 更改運行環境爲Java 1.8

而且它會正常工作...;)

0

同樣的問題和改變java版本幫助了我。

+0

也許包括更多的細節,例如您更改了哪個版本以及如何更改它。 – nbryans 2016-06-21 16:26:57

0

我試圖啓動與jboss上的liferay服務器捆綁在一起的Jboss 7.1.I也有類似的問題。我將jre從1.8版本改爲1.7版本,解決了我的問題,併成功啓動了服務器。

1

如果有人在將來遇到這個問題...

JBoss 7.1需要運行時JRE 1.7。在首選項>服務器>運行時環境> JBoss 7.1>編輯>運行時JRE(更改爲7.1)下編輯此文件