端口占用问题(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
浙公网安备 33010602011771号