windows环境下:
下载解压版直接双击startup.bat文件或者安装版(安装成功后)启动,CMD命令框一闪而过,并报错:
The CATALINA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
解决:需要配置本机安装的JDK的路径,
需在setclasspath.bat文件的开头处加入以下内容:
set JAVA_HOME=C:\Java\jdk1.8.0_144
set JRE_HOME=C:\Java\jdk1.8.0_144\jre
(备注:C:\Java\jdk1.60就是JDK的安装路径)
在启动时,startup.bat会调用catalina.bat文件,而catalina.bat会调用setclasspath.bat文件来
获取JAVA_HOME和JRE_HOME这两个环境变量的值,因此若要在tomcat启动时指向特定的JDK,