在eclipse项目中停止服务器

时间:2014-03-21 16:37:06

标签: java eclipse

我正在eclipse中开发客户端服务器应用程序,客户端和服务器通过端口4444连接以相互发送号码。但是我收到此错误消息

Address already in use: JVM_Bind

这是否意味着该端口正在使用中?任何人都可以告诉我如何解决这个错误?

2 个答案:

答案 0 :(得分:1)

只有一个ServerSocket可以绑定SocketAddress(IP地址和端口号)。 地址已绑定的可能原因:

  • 您系统上的另一个应用程序当前使用此端口(在这种情况下:选择另一个端口)
  • 您可能仍然在后台运行应用程序实例(在这种情况下:在Eclipse的控制台视图中终止它)
  • 您试图绑定SocketAddress两次(在这种情况下:修复您的程序)。

答案 1 :(得分:0)

我认为默认情况下某些路由器上的端口4444被阻止。在cmd中运行命令netstat -a应该会为您提供所有正在使用的端口的列表。如果可能,请尝试使用其他端口。