我有两个正在开发的项目;其中一个部署到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上。
答案 0 :(得分:1)
您确定覆盖了Glassfish可以使用的所有端口吗?如果MQ客户端如何启用,例如?
尝试运行netstat -ab
以查看哪些端口仍然分配给Glassfish实例。
答案 1 :(得分:1)
听起来您仍需要更改NetBeans中的Glassfish设置。