异常描述
可以看到异常信息说明8005这个端口被占用了,8005是我们Smart Tomcat默认的管理端口,如果这个端口已经被其他程序占用,那么Smart Tomcat当然不能启动成功。
遇到这种问题我们可以通过cmd查看此端口被什么程序占用了,然后再终止这个程序即可。
问题解决
这里我们需要用到一些cmd指令:
(1)查看指定端口被什么进程所占用:netstat -ano|findstr “端口号”
(2)查看指定进程号对应的应用程序是什么:tasklist|findstr “进程号”
(3)终止指定程序:taskkill /f /t /im 程序名称
可见进程号为47966的程序为java.exe