如何在Netbeans 7.3中创建新的远程服务器实例时更改默认端口8080 ?
更改本地glassfish实例的常见方法是编辑domain.xml文件。但这不适用于远程实例。我甚至更改了本地的glassfish domain.xml文件,使用8080以外的另一个端口。这会影响Netbeans中的本地glassfish服务器实例,但不会影响远程实例。
如果GlassFish和Oracle Database安装在同一系统中,由于两者都使用8080端口,会导致端口冲突。下面是改变GlassFish端口号的过程,这样你就可以在不同的端口号上运行GlassFish,以避免端口冲突。
-
找到安装GlassFish的文件夹*。如果你在安装NetBeans的同时也安装了GlassFish,你可以通过下面的步骤找到安装GlassFish的文件夹。
-
在NetBeans IDE中使用 window -> Services选择Services窗口
-
展开Servers节点,选择GlassFish Domain
-
右键单击并从弹出菜单中选择属性选项
-
在Domains Folder的右边,你可以看到安装GlassFish的文件夹。例如:C:netbeans6.8glassfish-v3glassfishdomains您还可以在同一窗口中查看有关glassfish的其他详细信息,如端口号。
-
2。进入安装Glassfish的文件夹
3。进入如下配置文件夹(你的可能不同):c:netbeans6.8glassfish-3glassfishdomainsdomain1config
4。使用任意文本编辑器打开domain.xml。
5。查找8080并将其更改为与其他端口号不冲突的其他端口号。我一般把它改成9999。
6。拯救domain.xml。7.现在,您需要从NetBeans中删除GlassFish并重新添加它,以便NetBeans IDE能够理解新的端口号。为此,执行以下操作:
- 在NetBeans的服务器窗口中,选择GlassFish服务器后,使用RemoveServer按钮删除GlassFish
- 点击AddServer,选择GlassFish V2或GlassFish V3,点击Next
- 选择GlassFish的安装位置,点击下一步
- 接受默认值并点击完成
8。重启GlassFish,如果它已经在运行。
你可以在这里找到我的博客文章的来源。