【问题标题】:Error running 'Tomcat': Address localhost:1099 is already in use. Why?运行“Tomcat”时出错:地址 localhost:1099 已在使用中。为什么?
【发布时间】:2020-06-13 10:39:21
【问题描述】:

我收到此错误:Error running 'Tomcat': Address localhost:1099 is already in use

来自 Intellj IDEA 的屏幕截图:

我试图通过查看人们在面对与我类似的问题时发布的帖子来解决它,但我认为这与我的问题不同。

在我的情况下,没有“使用 1099 端口的进程”。

我在cmd上输入netstat -aon | find "1099"时没有返回值。
我已经关闭了整个 IntelliJ 进程并重新启动了 PC。
我似乎根本没有使用 1099 端口,但是出现了这样的错误。

【问题讨论】:

  • 你试过在不同的端口上运行 Tomcat 吗?
  • @WesleyDeKeirsmaeker 没有其他程序使用端口 8080。oracle 上的端口已更改为另一个端口。请注意,格式化 PC 后会出现此问题。
  • 你的tomcat可能启动了多个java进程,并且他们尝试使用同一个端口?
  • @GerardH.Pille 我用netstat -aon检查了端口。好像没有其他进程使用8080端口,但是我可以用其他方式检查一下吗?
  • 不,因为在这种情况下,冲突仅在 Tomcat 启动时存在。有日志吗? 8080端口是怎么回事??不再是 1099 了吗?

标签: java tomcat intellij-idea


【解决方案1】:

某些东西正在使用该端口,您需要终止使用该端口的进程。您可以尝试进入任务管理器并找到运行 TomcatServer 的进程并将其杀死,据我所知,还应该有一个 Tomcat 管理器可以让您杀死当前进程。

【讨论】:

    【解决方案2】:

    您好,我英语不好,但我会尽力在谷歌翻译 我遇到了这个问题,我在 2021-01-10 解决了这个问题。 你在窗口操作系统中使用 netstat 命令对吗?如果您在 Windows 操作系统上遇到此问题 找到 Hyper-V 程序并将其禁用。因为端口 1099 被称为为 MS Hyper-V 保留的程序。因此,如果您使用 hyper-v 程序,让我们找到 hyper-v 程序并关闭。这将是一个 tomcat 启动

    如果你不知道如何禁用 hyper-v 程序,我会为你提供 MS 链接

    https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v#enable-the-hyper-v-role-through-settings

    学习愉快??或开发

    【讨论】:

      【解决方案3】:

      将当前端口号更改为tomcat的server.xml中的某个其他端口。

      例如:将其更改为 1100。

      <Connector port="1100" protocol="HTTP/1.1"
                     connectionTimeout="20000"
                     redirectPort="8443" />
      

      重启服务器。

      【讨论】:

      • 1099 是 JMX 端口。
      • 如果端口 '1100' 已经像上面的问题一样被使用了怎么办。不断更换端口?
      • @AnishB 出现同样的错误。 Error running 'Tomcat 9.0.30': Address localhost:1099 is already in use
      • @AnishB 在过去的几个月里,我在学习开发 Web 应用程序时从未遇到过这样的错误。 1099 是 JMX 端口,您提到的端口是 Tomcat 的端口,可以通过 server.xml 中的 标记进行更改。不管通过server.xml改Tomcat端口,1099端口都会报错。​​
      • @AnishB 感谢您的 cmets。我会试试的:)
      猜你喜欢
      • 2013-02-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多