- 问题描述:
- 问题分析:
- 问题解决:
问题描述:
在启动springboot的web服务的时候遇到报错:
Description:
Web server failed to start. Port 8080 was already in use.
问题分析:
这个错误主要是因为你启动的端口被占用的问题导致的
问题解决:
-
换一个端口:
更改配置文件
对于application.properties文件:
server.port=新端口号
对于application.yml文件:
server:
port: 新端口号
-
关闭正在被占用的端口:
当我们不知道这个端口干什么用的,而且不知道在哪里开启的,这时候你想要关闭这个不知道没有意义的服务,或者你就想使用这个端口来开启你的服务的时候,你可以考虑关闭
通过端口查找程序:
在Windows上,打开命令提示符(CMD)或PowerShell,并执行以下命令:
netstat -ano | findstr :你的端口
这将显示占用8080端口的进程的信息,包括进程ID(PID)。
记下PID,并使用以下命令终止该进程:
taskkill /PID <PID> /F
在Linux上,打开终端,并执行以下命令:
sudo lsof -i :你的端口
这将显示占用8080端口的进程的信息,包括进程ID(PID)。
记下PID,并使用以下命令终止该进程:
sudo kill -9 <PID>
-
使用第三方工具:
如果你无法找到占用你的端口的进程,你可以尝试使用一些第三方工具来管理端口和进程,例如PortFusion、TCPView等。这些工具可以帮助你查找占用8080端口的程序,并进行关闭操作。文章来源:https://www.toymoban.com/news/detail-567875.html
本文由 mdnice 多平台发布文章来源地址https://www.toymoban.com/news/detail-567875.html
到了这里,关于问题解决Web server failed tostartPortXXXXwasalready的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!