关于IDEA启动Tomcat的端口错误问题

前两天用idea启动Tomcat服务器debug出现了以下错误Error running  Tomcat 9.0.62 : Unable to open debugger port (127.0.0.1:53281): java.net.SocketExcept  然后我又点运行,又说什么8080端口已经被占用了。

在网上查了半天,说什么改改debug的端口号就可以了,可是无论我改什么端口号都不行。

又在命令行窗口查了一下53281被什么占用了,结果什么也没查到。

出现这种情况应该是Tomcat在某一次关闭异常了,关了但是没有完全关,导致8080被占用了,

这时候应该先关闭idea然后打开任务管理器。

关于IDEA启动Tomcat的端口错误问题_第1张图片

找到这个java.exe把它结束了,然后在命令行窗口输入startup.bat(启动Tomcat服务器),这样时候应该启动正常了,正常之后在输入shutdown.bat(关闭Tomcat服务器)一定不要直接关闭窗口。关闭完了再重启idea就没有以上错误了(反正我是这个情况,还是报错我的鄙人也不清楚了)。

你可能感兴趣的:(tomcat,intellij-idea,java)