1. 程式人生 > >執行Tomcat出現the JRE_HOME environment variable is not defined correctly 的解決辦法

執行Tomcat出現the JRE_HOME environment variable is not defined correctly 的解決辦法

作業系統:WIN 7 x64

已經安裝了JDK1.7 和對應JRE

並設定了JAVA_HOME、JRE_HOME

但Tomcat在啟動過程中找不到

報錯資訊如下:

the JRE_HOME environment variable is not defined correctly This environment variableis needed to run this program

分析錯誤:

startup.ba指令碼呼叫了catalina.bat

catalina.bat呼叫了setclasspath.bat

setclasspath.bat的頭部定義了JAVA_HOME和JRE_HOME的值

所以需要更改這部分值(以我的地址為例)

set JAVA_HOME=G:\Programing Tools\Java\JDK set JRE_HOME=G:\Programing Tools\Java\JRE

再次執行,問題解決