Tomcat的startup.bat,它调用了catalina.bat,而catalina.bat则调用了setclasspath.bat,只要在setclasspath.bat的开头声明环境变量(红色两行)就可以了,原因是后来较新版本安装完不会自动登记环境变量JAVA_HOME,JRE_HOME。
set JAVA_HOME=C:Program FilesJavajdk1.8.0_144 set JRE_HOME=C:Program FilesJavajdk1.8.0_144jre
如下图: