今天中午开始码代码,按照顺序我启动了虚拟机,IEDA和webstrom,然后打算启动后台进行一天愉快的代码工作,结果发现IDEA端口号被占用??我顿时纳闷了,刚开机就被占用,我人傻了。具体报错内容如下,那今天就来记录一下这个IDEA端口号被占用的解决办法。

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 2020 was already in use.

Action:

Identify and stop the process that's listening on port 2020 or configure this application to listen on another port.

解决一:修改端口号

idea默认的端口号是8080,自己修改过一次是2020,然后这次提示被占用后,也可以修改端口号,具体就是在application.yml文件中进行修改,代码如下:

server:
  port: 2021

但是我前端还是用的这个端口号访问后台,我也懒得改了,于是用了下面这个解决办法。

解决二:停止端口号进程

首先打开熟悉的powershell,或者CMD命令窗,输入以下指令,加上自己想要查看的端口号

netstat -ano | findstr 端口号

然后你就会得到一个进程ID号

解决IDEA报端口号8080被占用-北忘山的博客

接着我们就可以关闭这个进程,两种方式关闭,选一个吧。

指令关闭

taskkill -PID 进程号 -F

任务管理器关闭

在任务管理器中,找到服务,然后找到对应ID的服务项,右键进行关闭即可。

如果觉得我的文章对你有用,请随意赞赏