簡體   English   中英

從eclipse啟動JBoss 7.1.1失敗

[英]Starting JBoss 7.1.1 from eclipse fails

當在我的機器上使用JBoss Tools 2.3.0從Eclipse Indigo SR2內的服務器視圖啟動JBoss時,一切運行正常。

我已經將包含Eclipse和JBoss-7.1.1.Final的工作文件夾中的所有內容復制到另一台機器上。

現在,當我嘗試啟動服務器時,它失敗並顯示以下消息:

啟動JBoss 7.1.1 Runtime遇到錯誤。 類路徑引用的歸檔文件/jboss/jboss-modules.jar不存在。

我在運行時或服務器或項目配置中看不到任何引用jar的內容。 和預期的一樣, jboss-modules.jar位於JBoss服務器的根文件夾中。 standalone.xml中沒有部署。 兩款機器都運行SUSE 12 .bashrc.profile是空的。

服務器從命令行啟動正常。

我已經在Eclipse中從頭開始創建了一個新的運行時和一個使用該運行時的服務器,但是遇到了相同的錯誤。

任何想法表示贊賞。

必須運行modules.jar才能運行JBOSS 7.1 Runtime

  1. 轉到Window > Preferences > Server > Runtime Environment > Default Classpath 如果您在右側菜單中沒有看到任何類路徑,則可以通過以下方式對類路徑設置進行調整:

    1. 將服務器更改為JBOSS 7.0 Runtime。
    2. 再次將服務器更改為JBOSS 7.1 Runtime。

再次刪除並添加服務器,

添加新服務器時

  1. 請選中第二和第三復選框
    -“在所有接口上監聽以允許遠程Web連接”
    -“將管理端口公開為服務器的主機名”

現在一切都會順利進行。

我剛剛找到了解決方案:

  1. 我在User Libraries下的服務器啟動配置中找到了對jboss-modules.jar的引用。 所有刪除它的嘗試均失敗。 刪除或重置為默認值並應用后,我啟動服務器,收到相同的錯誤,.jar再次位於啟動cofig類路徑中。
  2. 我實際上有一個名為jboss的項目,沒有任何方面,只是為了使Eclipse項目瀏覽器中可見JBoss文件。 該項目已關閉。

打開它之后,服務器再次正常運行。

對於項目中對jboss-modules.jar的引用如何進入啟動配置類路徑以及為什么它拒絕刪除嘗試,我仍然一無所知。

我知道這是一個較晚的響應,但萬一有人需要解決此問題的方法。

如果轉到窗口>首選項>服務器>運行時環境>默認類路徑

您將看到'JBoss 7.0 Runtime'不具有'modules ../-[* / .jar]'依賴關系,這是jboss-modules.jar所在的位置。 選擇“ JBoss 7.0 Runtime”而不是JBoss 7.1 Runtime之后,與jboss-modules.jar相關的錯誤消失了,服務器啟動沒有錯誤。

我的應用程序也正確啟動。 我正在使用JBoss 7.1.1。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM