【问题标题】:How to make port 8080 free for Tomcat in ubuntu 20.04 LTS如何在 ubuntu 20.04 LTS 中为 Tomcat 释放 8080 端口
【发布时间】:2021-05-23 08:25:46
【问题描述】:

我正在使用 Ubuntu 20.04 和 JDK-8。
我已经安装了 Tomcat9 用于在 net-beans 中制作 Web 应用程序,但是当我启动 tomcat9 时,它显示端口 8080 很忙。 我运行了以下命令

# netstat -tulpn | grep 8080

并使用

杀死进程
# kill -9 <process_id>

但之后当我启动 tomcat9 时,它显示 服务器端口 8080 已在使用中。 我再次终止了该进程,但另一个进程 再次立即在端口 8080 上启动我无法启动Tomcat9。

我尝试通过更改端口号但仍然错误。

谁能告诉我哪里出了问题,我现在该怎么办?

【问题讨论】:

  • 哪个进程从8080开始?
  • @DusanBajic 当我运行sudo lsof -i :8080 时,每次它显示这个进程是由命令 JAVA 运行的,用户 PROCESS_ID >TOMCAT.
  • 解决方法:更改 Tomcat 中的配置文件以侦听另一个端口。

标签: java netbeans web-deployment tomcat9


【解决方案1】:

这很可能是配置为在崩溃时重新启动的服务。

找出端口上的内容并禁用服务或完全删除软件包。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-12
    相关资源
    最近更新 更多