今天部署Tomcat7服务时,使用的是apache-tomcat-7.0.32-windows-x86.zip版本,操作系统是windows server2003。
Tomcat其他配置正确后,将Tomcat安装为系统服务时启动不了,提示如下图:
但是在Tomcat的bin目录下能直接运行tomcat7w.exe。
解决办法:运行tomcat7w.exe,切换到Java选项卡去掉“Use Default”前面的勾,手动选择java虚拟机,如下图所示:
确定后,在重新在windows服务中启动Tomcat即可正常。