如题,在myeclipse中操作时候,有时候因为误操作,导致myeclipse退出,但是进程中tomcat还在运行着,再次打开的时候显示tomcat端口号被占用了
解决办法如下:
1、打开cmd,然后输入:
netstat -ano
这里是显示出进程的各个端口号,一般在最上面你能看到你的端口号信息(如果你端口号还在被挂用的话)
2、如上图即可找到你的端口号了,那么接下来就输入:
netstat -aon|findstr "端口号",则会显示自己端口号信息
netstat -aon|findstr "1800"
如图所示:
3、上图显示了自己端口号的相关信息,接下来执行下面一条语句,来显示哪个进程占用了这个端口号:
tasklist|findstr "查询出的 listening"(这个listening,就是上图的3752哟,不要搞不明白哦)
tasklist|findstr "3752"
4、如上图所示,得知是javaw.exe这个占用了端口号,那么来干掉他即可
taskkill /f /t /im 查询出占用程序名称(这里的”查询出占用程序的名称“就是javaw.exe)
taskkill /f /t /im javaw.exe // 这里一定要注意,/f /t /im 都是空格的关系,不能贴在一起,否则会出错
5、以上即完成了关闭占用端口号的一个操作
更多精彩敬请关注公众号
Java极客思维
微信扫一扫,关注公众号