Tomcat无法启动的原因可能有:
1.JAVA_HOME配置的有问题。
解决办法:配置JAVA_HOME
2.默认8080端口被占用。
解决办法:
(1)关闭8080端口(关闭方法:http://blog.csdn.net/foolsong/article/details/20577095)
(2)更改默认端口,在tomcat目录下conf/server.xml中:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
8080更改成未使用的端口号。
(3)在访问tomcat时,保证tomcat是启动的。