Jboss 强制退出播放框架应用程序

Jboss 强制退出播放框架应用程序,jboss,playframework,playframework-2.0,port,Jboss,Playframework,Playframework 2.0,Port,我无法绑定到常规端口9000,并显示典型错误消息: [error] org.jboss.netty.channel.ChannelException: Failed to bind to: /0.0.0.0:9000 但是,我当前没有在该端口上运行任何东西 正在检查列出的端口9000,以: sudo lsof -i -P | grep "9000" 给我: java 2642 ow 137u IPv6 0xe9a3870d7acf02fd 0t0 T

我无法绑定到常规端口9000,并显示典型错误消息:

[error] org.jboss.netty.channel.ChannelException: Failed to bind to: /0.0.0.0:9000
但是,我当前没有在该端口上运行任何东西

正在检查列出的端口9000,以:

sudo lsof -i -P | grep "9000"
给我:

java       2642      ow  137u  IPv6 0xe9a3870d7acf02fd      0t0    TCP *:9000 (LISTEN)
java       2642      ow  142u  IPv6 0xe9a3870d7e430f1d      0t0    TCP localhost:9000->localhost:62403 (CLOSE_WAIT)
java       2642      ow  156u  IPv6 0xe9a3870d856676dd      0t0    TCP localhost:9000->localhost:60860 (CLOSE_WAIT)
你知道怎么关闭这个吗


编辑

谷歌chrome使用的是我的9000,这有点奇怪

Google    51558      ow  125u  IPv4 0xe9a3870d8683581d      0t0    TCP localhost:61238->localhost:9000 (ESTABLISHED)
当我杀死它时,chrome崩溃了


我想我得开始使用另一个端口了

当我的Play应用程序挂起而不释放套接字时,我经常遇到同样的问题

我找到的最简单的解决方案是重新启动网络接口

ifconfig en0 down
ifconfig en0 up

(假设
en0
是您的主界面)

Play不再运行了


否则,您可以使用
ps auxwww | grep Play
找到播放过程,并使用
kill
kill-9
杀死它。我对使用scalaVersion的播放框架有相同的问题:=“2.11.7”

我用下面的评论杀了他

kill -9 19068

似乎什么也没有坠毁。我运行应用程序时没有任何问题

嗯。。这终止了进程,但我仍然无法使用相同的jboss错误消息绑定到9000。。。怪人当有疑问时,使用蛮力-试试
killall java
。这对MacOSX、FWIW有帮助。
kill -9 19068