gpt4 book ai didi

java - "BindException: Address already in use"应用程序退出后

转载 作者:行者123 更新时间:2023-12-02 10:11:21 27 4
gpt4 key购买 nike

我正在我的新 MacBook 上学习在 VertX 中编写微服务代码,问题如下:

  1. 我编写了一些代码,在本地主机、端口 8080 上构建 http 服务器,并将其命名为 MyMicroservice。
  2. 我使用命令 java -jar MyMicroservice 运行了它(成功)。
  3. 我使用 ctrl+z 退出它。
  4. 我尝试以同样的方式再次运行它 - 我得到:[信息] 严重:java.net.BindException:地址已在使用中

如何避免?我可以通过重新启动计算机来处理它,但我相信有一些更快的方法吗?

最佳答案

在 Windows 上,查找并终止正在监听指定端口(通常为 8080)的进程

  1. 以管理员身份打开命令提示符

  2. netstat -anbo | findstr“8080”

注意:必须使用双引号

响应行中的最后一个字段是进程 ID (pid)。停止进程

  • taskkill/F/PID pid
  • 关于java - "BindException: Address already in use"应用程序退出后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54983315/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com