天天看點

JAVA_HOME should point to a JDK not a JRE的一個解決辦法

環境:win7

tomcata7.0解壓版本

執行:service.bat install

報錯:JAVA_HOME should point to a JDK not a JRE

網上找了幾種解決方案,其中一種是成功的:

在setclasspath.bat的頭部定義了JAVA_HOME和JRE_HOME的值,那麼在這裡手動設定JAVA_HOME變量

rem ---------------------------------------------------------------------------

rem Set CLASSPATH and Java options

rem

rem $Id: setclasspath.bat 505241 2007-02-09 10:22:58Z jfclere $

set JAVA_HOME=C:\Program Files\Java\jdk1.5.0_05

set JRE_HOME=C:\Program Files\Java\jre1.5.0_05

rem Make sure prerequisite environment variables are set

if not "%JAVA_HOME%" == "" goto gotJdkHome

if not "%JRE_HOME%" == "" goto gotJreHome

echo Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

echo At least one of these environment variable is needed to run this program

goto exit

上一篇: TFS-報錯篇