參考鏈接
正文
概述
我與參考鏈接中的不太一樣,我是嫌麻煩的,直接在環(huán)境變量中新建了一個(gè)。
設(shè)置環(huán)境變量
- 變量名可以自定義的,因?yàn)槲业氖莟omcat6,所以我準(zhǔn)備使用JDK6。
設(shè)置環(huán)境變量 - 編輯
PATH變量,%JAVA6_HOME%\bin;%JAVA6_HOME%\jre\bin;
編輯`PATH` 變量
編輯tomcat的catalina.bat文件
將echo Using JAVA_HOME: "%JAVA_HOME%"修改為echo Using JAVA_HOME: "%JAVA6_HOME%"
編輯setclasspath.bat
# 這個(gè)是原代碼
if not "%JAVA_HOME%" == "" goto gotJdkHome
# 忽略大部分代碼……………………………………………………………………
:gotJdkHome
if not exist "%JAVA_HOME%\bin\java.exe" goto noJavaHome
if not exist "%JAVA_HOME%\bin\javaw.exe" goto noJavaHome
if not exist "%JAVA_HOME%\bin\jdb.exe" goto noJavaHome
if not exist "%JAVA_HOME%\bin\javac.exe" goto noJavaHome
if not "%JRE_HOME%" == "" goto okJavaHome
set "JRE_HOME=%JAVA_HOME%"
# 忽略大部分代碼……………………………………………………………………
set _RUNJDB="%JAVA_HOME%\bin\jdb.exe"
# 這個(gè)是修改后的代碼
if not "%JAVA6_HOME%" == "" goto gotJdkHome
# 忽略大部分代碼……………………………………………………………………
:gotJdkHome
if not exist "%JAVA6_HOME%\bin\java.exe" goto noJavaHome # 需要修改的地方
if not exist "%JAVA6_HOME%\bin\javaw.exe" goto noJavaHome # 需要修改的地方
if not exist "%JAVA6_HOME%\bin\jdb.exe" goto noJavaHome # 需要修改的地方
if not exist "%JAVA6_HOME%\bin\javac.exe" goto noJavaHome # 需要修改的地方
if not "%JRE_HOME%" == "" goto okJavaHome
set "JRE_HOME=%JAVA6_HOME%" # 需要修改的地方
# 忽略大部分代碼……………………………………………………………………
set _RUNJDB="%JAVA6_HOME%\bin\jdb.exe"# 需要修改的地方

