The JRE_HOME environment variable is not defined correctly
如图所示是本人今天在配置tomcat的时候非要让我设置JAVA_HOME和JRE_HOME,没设置JAVA_HOME之前的报错是设置 at least one of JAVA_HOME or JRE_HOME
,但是设置好JAVA_HOME之后又遇到如下所示的错误。
其实是因为环境变量设置错了的原因。之前错误地将JAVA_HOME 设置为了 ~\jdk-11.0.7\bin
,现在把bin删掉就好了,如下是更改后的环境变量。这说明我们在使用JDK设置JAVA_HOME的时候不需要将环境变量详细设置到bin
目录下,这和只下载JAVA或者只JRE的时候是有一些小区别的。下面我们删掉 /bin
.
之后,tomcat可以正常启动。