異常處理-Tomcat啓動異常-the JRE_HOME environment variable is not definde correctly

1.現象

安裝了tomcat啓動(運行批處理shutdown.bat),屏幕閃退,然後進入命令行啓動,發現瞭如下問題

2.問題

the JRE_HOME environment variable is not definde correctly 

this evironment variable is needed to run this program

3.問題分析

1、分析startup.bat啓動腳本:發現其調用了catalina.bat,而catalina.bat調用了setclasspath.bat

2、在setclasspath.bat的頭部定義了JAVA_HOME和JRE_HOME的值,那麼這裏需要我們手動設置JAVA_HOME變量和JRE_HOME變量(紅色代碼爲新添加)

set JAVA_HOME=D:\Java\jdk1.8.0_171
set JRE_HOME=D:\Java\jdk1.8.0_171\jre

 

4.解決後的效果

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章