tomcat - Address localhost:1099 is already in use

1. 问题描述

在启动tomcat时,总是会抛出Address localhost:1099 is already in uselsof -i tcp:1099 查看该端口号的进程, 并没有找到占用该端口号的进程; 更改JMX 端口号,也总是会抛出一样的错误。

2. 解决之路

  • 无效的尝试
    1. 删除tomcat,重新下载
    2. 关机重启
    3. 更新IDEA版本
  • 最终解决办法(不清楚原理)

在/etc/hosts 文件里添加 127.0.0.1 localhost这一行;注意 localhost一定要和127.0.0.1 bind。笔者就是因为localhost还bind了其他的IP,导致上述问题的出现。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容