在学习JavaWeb的过程中,在运行代码的时候经常会提示端口号被占用的情况;出现这情况的主要原因就是没有正常关闭tomcat。
那么遇到这种情况应该怎么解决呢?
首先第一种方式就是把电脑关机重启,这种方法可谓是百试百灵;另一种方法就是使用win+R打开运行窗口,输入CMD打开命令提示窗口;然后以管理员的身份打开命令提示窗口;
然后在命令提示窗口输入:netstat -ano | findstr 1099并运行,如下图:
这里findstr后面跟的1099为你要关闭的端口号;
最后再输入:taskkill /PID 12128 /F并运行即可关闭被占用的端口号,结果展示如下图:
这里PID后面的数字就是之前输入netstat -ano | findstr 1099时所得结果最后的一组数字。
此时当你再次输入netstat -ano | findstr 1099时就会发现该端口号没有任何数据存在。如下图所示: