问题:在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 的startup.bat:
添加系统环境变量:
编辑path
新建 %JRE_HOME%
重新打开cmd 输入 startup 启动成功