Tomcat启动一闪而过,报错,配置JDK

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/QQ578473688/article/details/78329645

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,


猜你喜欢

转载自blog.csdn.net/QQ578473688/article/details/78329645