主要原因是tomcat的安装端口改成80,容易和已安装的ISS等其他服务冲突,导致tomcat无法启动。
通常占用80端口的程序有:迅雷、IIS。
检测80端口被占用的办法:开始-运行-输入cmd(回车)-打开命令提示符输入——netstat -ano,就可以查看本机端口开放情况与对应的程序
从图中我们可以看出,80端口都被PID(进程标识符)为:1720的进程所占用。现在,只要知道PID为11924的进程就可以释放80端口了。
把很多应用进程都停止了(包括QQ)tomcat终于可以运行了