Tomcat安装后出现the JRE_HOME environment variable is not defined correctly

问题:在cmd 下执行 tomcat 的启动命令:出现提示:

Tomcat安装后出现the JRE_HOME environment variable is not defined correctly

参考文献:https://blog.csdn.net/haleyliu123/article/details/68953796

 

文主要向大家介绍了Windows运维之在Windows下查看Java的JRE路径,通过具体的内容向大家展现,希望对大家学习Windows运维有所帮助。

java -showversion

echo %JAVA_HOME%

path

 这个方法可以确认当前java.exe的版本,但是并不能确定输出JRE的具体路径。

JAVA_HOME的路径,也不一定就是当前运行的java的路径。path列表中,全部路径中,哪个jre的路径在前,就先用那个jre执行。

java -verbose

这个方法,比较准确地输出了java的路径(输出了java运行依赖的jar包的全部路径)。

[Loaded java.lang.Shutdown from C:\Program Files\Java\jre1.8.0_162\lib\rt.jar]

[Loaded java.lang.Shutdown$Lock from C:\Program Files\Java\jre1.8.0_162\lib\rt.jar]

 

本机jdk路径:

Tomcat安装后出现the JRE_HOME environment variable is not defined correctly_第1张图片

tomcat 的startup.bat:

Tomcat安装后出现the JRE_HOME environment variable is not defined correctly_第2张图片

添加系统环境变量:

Tomcat安装后出现the JRE_HOME environment variable is not defined correctly_第3张图片

编辑path

Tomcat安装后出现the JRE_HOME environment variable is not defined correctly_第4张图片

新建 %JRE_HOME%

Tomcat安装后出现the JRE_HOME environment variable is not defined correctly_第5张图片

重新打开cmd 输入 startup 启动成功

Tomcat安装后出现the JRE_HOME environment variable is not defined correctly_第6张图片

 

你可能感兴趣的:(tomcat,环境搭建)