双击startup.bat,启动不了tomcat
在cmd中运行显示CATALINA_HOME没有配置好,就配置了CATALINA_HOME和CATALINA_BASE,配置之后又出现JAVA_HOME没有配置好,网上找到很多相关的解决方法都无法解决,最后只能去官网找个安装版的:
32-bit64-bit Windows Service Installer (pgp, md5)
装好之后就可以了,可能是之前一直使用myEclipse,什么时候手动启动无效了都不知道,囧。。。先这样用着。
==================我是一条华丽丽的分割线===================
上面的问题解决了
解决方法:
囧。。。开始还以为是一个bug,但是看到一个网页上做出了解释:
http://jira.codehaus.org/browse/MNG-3728
其实只是几个符号的问题
1、JAVA_HOME中的路径不能使用分号结尾,如
E:/Java/jdk1.6.0_10;
这样写就会出现提示CATALINA_HOME或是JAVA_HOME没有配置好的错误
2、CATALINA_BASE,CATALINA_HOME,TOMCAT_HOME中的路径不能以"/"结尾,如
E:/Java/apache-tomcat-6.0.29/
这样写就会出现java.util.logging.ErrorManager的错误,屏幕一闪而过
正确的写法:
JAVA_HOME E:/Java/jdk1.6.0_10
CATALINA_BASE E:/Java/apache-tomcat-6.0.29
CATALINA_HOME E:/Java/apache-tomcat-6.0.29
TOMCAT_HOME E:/Java/apache-tomcat-6.0.29
注意这里路径的标点符号,不能写多了,也不能写少了