【发布时间】:2011-02-28 13:27:38
【问题描述】:
美好的一天
我正在尝试学习 JAVA EE,因此我安装了 Glassfish 3。但是当我尝试在 Netbeans 6.9 上部署我的项目时。我收到以下错误:
SEVERE: Shutting down v3 due to startup exception : Address already in use: bind: 8080=com.sun.enterprise.v3.services.impl.monitor.MonitorableSelectorHandler@106433d
而且服务器不会启动。
似乎 8080 端口已被使用。
我转到控制面板 -> 管理工具 -> 服务,但我不知道要杀死哪个应用程序,因为那里没有指示端口。我如何知道哪个应用程序当前在端口 8080 上运行,以便我可以杀死它?
编辑:根据你的建议,我做了 netstat -aon
结果如下:
TCP 0.0.0.0:3700 0.0.0.0:0 LISTENING 4724
TCP 0.0.0.0:4848 0.0.0.0:0 LISTENING 4724
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 4724
TCP 0.0.0.0:8181 0.0.0.0:0 LISTENING 4724
TCP 0.0.0.0:8686 0.0.0.0:0 LISTENING 4724
我可以杀死它吗?我不知道这是什么意思->“听”..对不起,我不太明白这个结果..
无论如何,我按照@Jigar Joshi 的建议杀死了该应用程序并且它成功了! 谢谢大家的帮助!
【问题讨论】: