2013-04-18 99 views
3

在Netbeans 7.3中創建新的遠程服務器實例時,如何更改默認端口8080?在Netbeans 7.3中更改遠程Glassfish服務器端口7.3

爲本地glassfish實例更改此常見的方法是編輯domain.xml文件。但是這對遠程實例不起作用。我甚至更改了本地glassfish domain.xml文件以使用另一個端口而不是8080.這會影響Netbeans中的本地glassfish服務器實例,但不會影響遠程服務器實例。

任何幫助將是值得讚賞的。

回答

3

如果GlassFish和Oracle數據庫安裝在同一個系統中,則會導致端口衝突,因爲它們都使用端口8080. 以下是更改GlassFish端口號的過程,以便您可以在不同端口運行GlassFish來自Oracle的編號以避免端口衝突。

  1. 找出安裝GlassFish *的文件夾。 如果您將GlassFish與NetBeans一起安裝,則可以使用以下過程找出安裝GlassFish的文件夾。

    • 使用窗口

      選擇服務窗口 - >服務在NetBeans IDE

    • 展開服務器節點,並選擇GlassFish域

    • 右擊並選擇屬性從彈出選項菜單

    • 在裏域名文件夾可以看到安裝GlassFish的文件夾。例如:C:\ netbeans6.8 \ glassfish-v3 \ glassfish \ domains您也可以在同一窗口中看到有關Glassfish的其他詳細信息,例如端口號。

2.轉到其中在安裝Glassfish的文件夾。

3.Go成如下所示的配置文件夾(您可能不同):C:\ netbeans6.8 \的glassfish-3 \的glassfish \域\ domain1的\配置

4.Open 域.xml使用任何文本編輯器。

5.查找8080並將其更改爲與其他端口號不衝突的其他端口號。我通常將其更改爲9999.

6.保存domain.xml。 7.現在,您需要從NetBeans中刪除GlassFish並再次添加它,以便NetBeans IDE瞭解新的端口號。對於這個做到以下幾點:

  • 在NetBeans中的服務器窗口,選擇GlassFish服務器上AddServer
  • 點擊後刪除GlassFish中使用RemoveServer按鈕,並選擇GlassFish V2或GlassFish的V3,並單擊下一步
  • 選擇GlassFish的安裝位置,然後單擊下一步
  • 接受默認值,單擊Finish

8.Restart GlassFish的,如果它已經運行。

我從一篇博客文章中找到我的消息來源,您可以找到here