启动Tomcat一直报错The JRE_HOME environment variable is not defined correctly,根据网上的说法就才知道启动Tomcat后startup.bat脚本调用了catalina.bat,然后catalina.bat调用了setclasspath.bat,setclasspath.bat的头部定义了JAVA_HOME和JER_HOME,所以只要在setclasspath.bat中加入
set JAVA_HOME=E:\develop\Java\jdk1.8.0_144
set JRE_HOME=E:\develop\Java\jdk1.8.0_144\jre
(这是我JDK安装的位置)就可以了。