Skip to content
托管 · 故障排查

端口被占用与 FAILED TO BIND

启动时的端口绑定错误:托管上的原因、与 server.properties 设置的冲突,以及如何修复。

更新于 2026年8月13日

FAILED TO BIND TO PORT!
java.net.BindException: Address already in use

服务器无法绑定端口:该端口已被占用。

托管环境下的常见原因

  1. 您在 server.properties 中自行设置了 server-port。 端口由控制面板分配;自行填写端口值要么导致冲突,要么让服务器无法连接——server.properties。请删除该行并重启。
  2. 上一个进程尚未结束。 服务器被强制停止,仍占用着该端口。等待半分钟后再次启动。
  3. 某个插件占用了已被使用的端口:Dynmap、Votifier、语音聊天。每一个都需要从控制面板分配独立的端口——Dynmap、Votifier、语音聊天。

诊断

查看报错中提到的具体端口,并与控制面板中分配的端口进行对比。如果分配的是其他端口,报错中却出现 25565 或 8192,就说明某个插件配置使用了默认值。

在服务器网络中

网络中的每台服务器都监听各自的端口。在代理或后端配置中重复使用相同端口会产生同样的错误——Velocity。

完整说明请参阅绑定失败。

Minecraft 托管您离线时服务器仍在运行创建服务器