但是还有一种情况就是我们常用的idea开发工具有时候在我们项目正启着的时候异常关闭了,或是其他什么原因,最终导致该端口运行的项目没有正常停止,其实还占用着该端口(新人可能就不知道这个问题了)。
当我们再次打开idea工具运行项目时,就有可能会出现图1的这种问题。
有些新人,在这种情况的时候往往就不知道为什么项目使用的端口明明没有被其他进程占用,却还是报出这个Port xxxx was already in use的错误。
有些人,在这个时候无从下手时,往往都是通过任务管理器一个一个去找,然后结束进程,有的甚至直接重启电脑来解决这个问题,虽然也可以解决,但是这写方法比较呆。
所以,特写一版进阶版的解决办法,步骤如下:打开cmd命令窗口,输入命令:netstat -ano |findstr 9999根据端口号查找对应的PID,结果如下:图2发现9999端口被PID(进程号)为10116的进程占用着。
根据PID找进程名称,输入命令:tasklist |findstr 10116发现占用进程的是:javaw.exe图3根据PID结束对应进行,输入命令:taskkill -PID 10116 -F图4至此,这种办法才更符合程序员的气质,哈哈哈~
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)