前言

今天安装Tomcat的时候,解压缩后发现点击startup.bat文件闪退。无法进行打卡

安装Tomcat后,明明已经安装JDK,仍启动报错:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined_java


打开CMD命令后,输入startup.bat 回车后显示 Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

安装Tomcat后,明明已经安装JDK,仍启动报错:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined_tomcat_02


说我没有安装JDK,可以我明明已经安装好了。

解决方案

打开环境变量之后,发现自己的JDK名字叫做JDK1.8

安装Tomcat后,明明已经安装JDK,仍启动报错:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined_tomcat_03


这里应该是与Tomcat里面默认的位置不同。

可以新建一个名叫

JAVA_HOME

的环境变量,并且添加到Path路径中(注意大小写),关闭之后再次打开就可以了。

安装Tomcat后,明明已经安装JDK,仍启动报错:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined_JAVA_04