原因:由于换idea项目启动,等再去启动之前的项目时,发现启动不了了,控制台报错Web server failed to start. Port 8080 was already in use.说明8080端口号被占用了。
解决办法:
1、打开终端输入lsof -i:8080
查看哪些程序正在以8080端口号运行

上图的个人信息打码了,我们需要看的是pid。
2、 输入kill 69238
杀死进程,kill 后面的数字需要看自己终端显示的pid,如果出现多个pid都在占用8080端口号,看情况全部杀死。此时再重新启动项目就能成功啦!
当尝试启动IDEA项目时遇到8080端口已被占用的问题,可以通过查看占用该端口的进程并将其关闭来解决。使用`lsof-i:8080`命令找出占用端口的进程PID,然后用`kill <PID>`终止进程,从而释放8080端口,使得项目能够正常启动。

765

被折叠的 条评论
为什么被折叠?



