解决方法:
环境变量的问题,cd到tomcat的bin目录,输入startup.bat,会出现错误提示框,提示哪些环境变量配置错误。
输入 if not exist "%JAVA_HOME%\bin\java.exe" echo "%JAVA_HOME%bin\java.exe",可以输出环境变量,查看环境变量是否出错。
//======> add:
一机多tomcat无法启动问题: 一机多tomcat,只能启动一个tomcat,却占用6个端口,其他tomcat提示端口被占用,无论打开哪个tomcat结果却总是指向同一个tomcat。找了半天也找不到是什么原因,后来突然发现不知哪个二货把tomcat加入系统服务了,不知怎地还在环境变量里设置了catalina_home和catlina_base目录,果断把这两个环境变量删除,问题解决。 //<====== 2013-04-19