web项目启动tomcat报错

在Web项目运行的时候,IDEA可能会报Error running ‘Tomcat’: Unable to open debugger port (127.0.0.1:2148): java.net.SocketException “socket closed”错误,启动不了Tomcat。

在Web项目运行的时候,IDEA可能会报Error running ‘Tomcat’: Unable to open debugger port (127.0.0.1:2148): java.net.SocketException “socket closed”错误,启动不了Tomcat。

网上推荐删除tomcat重新创建或者修改端口的方式,这种方法治标不治本,推荐使用这种方式。

1.win+r 打开cmd

2.netstat -ano | find "被占用端口号"
可以查到占用端口进程的pid为5440

3.taskkill -f -pid 5440

重新启动Web项目就不会报错了