【问题标题】:Tomcat connector configured to listen on port 8080 failed to start - Nothing running on port 8080配置为侦听端口 8080 的 Tomcat 连接器无法启动 - 端口 8080 上没有运行
【发布时间】:2021-05-28 22:41:23
【问题描述】:

尝试运行 Spring Boot 应用程序时,我收到常见错误“配置为侦听端口 8080 的 Tomcat 连接器无法启动”。我检查了一下,端口 8080 上没有运行任何东西,端口 8080 也没有监听或等待。我切换到端口 8083 并得到了同样的错误。该应用程序昨天运行良好,突然间我开始收到此错误。作为最后的努力,我确实重新启动了我的机器以希望杀死任何流氓进程,但这并没有帮助。

还有什么可以尝试的想法吗?

TIA

【问题讨论】:

  • 请将日志 (catalina.<date>.log) 添加到您的问题中。
  • @PiotrP.Karwasz 我在 Windows 上使用带有 bash 终端的 VS Code 运行,所以我不确定是否正在生成 catalina 日志?如果是的话,我不知道在哪里可以找到它。如果有帮助,我将添加控制台日志。
  • 在将日志文件附加到原始帖子时遇到问题,将尽快添加。
  • 你能根据这个答案检查你的环境吗stackoverflow.com/a/51316700/1063509
  • @IshikawaYoshi 我已经确认8080端口没有被使用。

标签: java spring-boot tomcat


【解决方案1】:

我昨天遇到了同样的问题,现在我的应用程序在没有做任何更改的情况下运行。关闭您的 PC 一段时间后重新启动它会起作用。您也可以清除追逐记忆。

它发生在 spring-boot 上。

【讨论】:

  • 我试过重启,但没有解决问题。谢谢
  • 我的立场是正确的...我曾尝试重新启动(而不是关闭)我的机器,但它并没有解决问题。我只是将其完全关闭并重新启动,现在问题消失了。太糟糕了,我浪费了几个小时来追逐这个。
【解决方案2】:

事实证明,重新启动我的机器还不够……在完全关闭系统然后重新启动后,似乎端口已被释放并且问题已解决。谢谢

【讨论】:

  • 如果您的问题得到解决,请接受我的回答。
猜你喜欢
  • 2018-12-21
  • 2018-11-05
  • 2019-07-10
  • 2019-01-21
  • 2019-12-23
  • 2017-11-21
  • 1970-01-01
  • 1970-01-01
  • 2021-08-23
相关资源
最近更新 更多