出现这种错误时因为tomcat端口8080被占用:
解决方法:打开开始菜单,输入cmd,
在windows命令行窗口下执行
netstat -ano|findstr "8080"
查看端口被占用的情况,出现下面的内容
C:\>netstat -ano|findstr "8080"
协议 本地地址 外部地址 状态 PID
TCP 127.0.0.1:8080 0.0.0.0:0 LISTENING 2016
找到PID,然后打开任务管理器查看进程,如果进程中没有PID选项,就在任务管理器的查看中选择“选择列”,选中PID,之后查看之前查找到的PID,如上面的是“2016”,在进程中找到该PID,然后关闭,重新启动tomcat就行了。