我正在嘗試使GlassFish可以在線訪問,但並沒有取得任何成功。我禁用了Windows防火牆,只是爲了確保它不會打擾任何東西。我已經設置了<network-listeners>
在domain.xml
方式如下:如何將GlassFish在線?
<network-listeners>
<network-listener port="8080" protocol="http-listener-1" address="-IPcomeshere" transport="tcp" name="http-listener-1" thread-pool="http-thread-pool"></network-listener>
<network-listener port="8181" protocol="http-listener-2" address="-IPcomeshere" transport="tcp" name="http-listener-2" thread-pool="http-thread-pool"></network-listener>
<network-listener port="4848" protocol="admin-listener" address="-IPcomeshere" transport="tcp" name="admin-listener" thread-pool="admin-thread-pool"></network-listener>
</network-listeners>
我已經試過了一堆口的上方,但沒有成功。我有一個d-LINK DIR-655路由器,我設置了虛擬服務器列表是這樣的:
有了這個配置,我得到以下異常:
java.net.BindException :範圍內沒有空閒端口:8181 = com.sun.en[email protected]334e9cde SEVERE:由於啓動異常而關閉v3:範圍內沒有空閒端口:8080 = com.sun.enterprise .v3.services.impl.monitor.MonitorableSelectorHandler @ 29bb22a0
我在做什麼錯?任何幫助將不勝感激!
您是否曾嘗試在Windows防火牆中添加tcp端口8080,8081,4488。請參閱[this](http://technet.microsoft.com/en-us/library/cc784523%28WS.10%29.aspx)關於如何! – Jomoos 2011-12-19 11:10:00
@Jomoos是的,如果我嘗試啓動服務器,Windows防火牆會提示我允許或拒絕連接,並且在任何情況下都將其設置爲允許。也正如我所說我一直在嘗試禁用Windows防火牆。 – 2011-12-19 11:15:07