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

by0*_*by0 4 port jboss playframework playframework-2.0

我无法使用典型的错误消息绑定到我的常规端口9000:

[error] org.jboss.netty.channel.ChannelException: Failed to bind to: /0.0.0.0:9000
Run Code Online (Sandbox Code Playgroud)

但是,我当前没有在该端口上运行任何东西..

检查9000列出的端口:

sudo lsof -i -P | grep "9000"
Run Code Online (Sandbox Code Playgroud)

给我:

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)
Run Code Online (Sandbox Code Playgroud)

知道怎么关闭这个吗?


编辑

结果谷歌Chrome正在使用我的9000,这有点奇怪

Google    51558      ow  125u  IPv4 0xe9a3870d8683581d      0t0    TCP localhost:61238->localhost:9000 (ESTABLISHED)
Run Code Online (Sandbox Code Playgroud)

当我杀了它时,铬坠毁了

我猜我必须开始使用不同的端口!

Mar*_*ier 7

游戏不再运行了?

否则作为参考,可以找到播放过程ps auxwww | grep play并用kill <pid>或删除它kill -9 <pid>.

  • 如有疑问,请使用蛮力 - 试试`killall java`. (2认同)