如何在同一台机器上同时运行Glassfish v2.1.1和Glassfish v3.1?

时间:2011-04-14 12:00:25

标签: glassfish glassfish-3

我有两个正在开发的项目;其中一个部署到Glassfish v2.1.1中,另一个部署到Glassfish v3.1中。我想同时运行两个服务器。为此,分别从domain.xml将Glassfish v2.1.1,8080和8181的默认端口更改为9090和9191。但是当我从Netbeans 7.0启动v2.1.1(v3.1正在运行)时,出现“java.net.BindException: Address already in use”异常。问题是关于这个主题。您的建议表示赞赏。

感谢。

编辑:如果有意义的话,忘记提及我在Ubuntu 10.10上。

2 个答案:

答案 0 :(得分:1)

您确定覆盖了Glassfish可以使用的所有端口吗?如果MQ客户端如何启用,例如?

尝试运行netstat -ab以查看哪些端口仍然分配给Glassfish实例。

答案 1 :(得分:1)

听起来您仍需要更改NetBeans中的Glassfish设置。

enter image description here