有时候我们的机器上装有多个JDK版本。但是由于JAVA_HOME只能指定一个。所以当tomcat想使用其他版本JDK时,需要单独指定JDK的路径。
下面记录需要修改的文件。
WINDOWS平台下修改对应的bat文件。LINUX平台下修改对应的sh文件
1.修改tomcat的bin目录下的catalina.bat文件
将
echo Using JAVA_HOME: “%JAVA_HOME%”
替换为(修改为你的想指定的JDK的安装路径。本机java路径为:\Program Files\Java\jdk1.7.0_67)
echo Using JAVA_HOME: C:\Program Files\Java\jdk1.7.0_67
2.修改setclasspath.bat文件
将
set _RUNJAVA=”%JRE_HOME%\bin\java”
set _RUNJDB=”%JAVA_HOME%\bin\jdb”
这两句
替换为
set _RUNJAVA=”C:\Program Files\Java\jdk1.7.0_67\bin\java”
set _RUNJDB=”C:\Program Files\Java\jdk1.7.0_67\bin\jdb”
这是当我们再次启动tomcat的时候,就会使用配置文件中指定的JDK。