端口占用问题(tomcat)

1、Windows平台
在windows控制台窗口下执行:
netstat -nao | findstr "9010"
TCP 127.0.0.1:9010 0.0.0.0:0 LISTENING 3017

 

你看到是PID为3017的进程占用了9010端口,如果进一步你想知道它的进程名称,你可以使用如下命令:

tasklist | findstr "3017"

 

如果你想杀死这个进程,你当然可以用前面描述的那种方法,在任务管理器里把它KILL了,但如果你喜欢高效一点,那么用taskkill命令就可以了。

taskkill /pid 3017

 

2、Linux

如果你是个Linux爱好者,那个这个命令你应该很熟了,

netstat -pan | grep 9010

 

有了上面的说明,解决方法如下:

1. win + R,输入cmd回车进入dos界面
2. 输入netstat -ano|findstr 8080 查看占用8080端口的进程
3. 输入taskkill /pid 10148 /f 将显示的进程号(我的是10148)结束掉
4. 重启tomcat

posted on 2017-05-16 17:33  shal9999  阅读(142)  评论(0)    收藏  举报

导航