问题原因:我们在运行tomcat时候一般用8080端口,但是当端口被占用的时候便不能正常使用tomcat并且会造成上述的错误。而端口被占用的原因有很多,这次的原因是因为装好tomcat以后已经启动了一个tomcat再启动就会被占用
解决方法:1、如果你先前启动了一个tomcat,先在屏幕右下角找到它然后关闭;
2、如果无效,就打开命令行(开始-->输入cmd),然后输入netstat -ano如下图,就可以查看
然后找到8080端口以及他对应的PID
用Ctrl+alt+delete键打开任务管理器,找到服务标签,然后找到对应的PID
右击关闭就可以释放掉端口了,是不是很巧妙?感谢百度经验。