2015-03-13 51 views
0

我正在使用windows7中的JBoss運行我的應用程序。現在我想從其他具有Ubuntu 14.04 OS的系統訪問相同的應用程序。我在互聯網上看到了一些帖子,我可以訪問我的應用程序的遠程JBoss &。但我無法登錄。我得到控制檯中的這個錯誤如何訪問遠程JBoss中的應用程序

net::ERR_CONNECTION_REFUSED 

我不知道是什麼問題。幫我。 謝謝。

回答

0

通常情況下,Jboss開始在localhost(127.0.0.1)中偵聽。在您standalone.xml文件,你會發現這樣的:

<interface name="public"> 
<inet-address value="${jboss.bind.address:127.0.0.1}"/> 
</interface>                 

所以,你可以改變你的standalone.xml文件與0.0.0.0替換此127.0.0.1,也可以編輯(在你的JBoss/bin目錄) standalone.conf.bat文件,並在某些時候添加到您的JAVA_OPTS選項-Djboss.bind.address = 0.0.0.0,如:

set "JAVA_OPTS=%JAVA_OPTS% -Djboss.bind.address=0.0.0.0" 

,你甚至可以在standalone.xml文件中添加這個屬性。

+0

感謝您的回覆。我正在使用JBoss 4.2.1 GA。我在bin目錄中沒有standalone.conf.bat文件。 – NNR 2015-03-17 05:54:16

+0

如果您有Jbos 4.2.1,只需使用'run.bat -b 0.0.0.0'啓動它,或者將您的主機名或IP地址替換爲0.0.0.0。 – alphamikevictor 2015-03-17 09:03:46

+0

我用-b 0.0.0.0試過。它顯示登錄頁面,但是當我單擊登錄按鈕時,我無法登錄。它在控制檯中顯示上述錯誤 – NNR 2015-03-18 13:25:57