0

我正在尝试打开一个端口来监听我的 CentOS VPS。我正在使用 Java。我正在使用的代码在这里:

http://pastebin.com/GKgaxeaD

我运行它时遇到的错误在这里:

at CommandListener.run(CommandListener.java:27)
at java.net.ServerSocket.(Unknown Source)
at java.net.ServerSocket.(Unknown Source)
at java.net.ServerSocket.bind(Unknown Source)
at java.net.AbstractPlainSocketImpl.bind(Unknown Source)
at java.net.PlainSocketImpl.socketBind(Native Method)
java.net.BindException: Address already in use

为什么我会收到此错误?没有使用端口 (4450)。似乎也没有防火墙或任何阻塞端口的东西,但我对此不是 100% 确定的。

4

1 回答 1

0

请在终端(控制台)中运行 lsof -i:4450 以检查谁使用了此端口

于 2012-04-19T00:16:32.983 回答