【发布时间】: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