如何在TOMCAT下指定JDK的路径

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在TOMCAT下指定JDK的路径相关的知识,希望对你有一定的参考价值。

参考技术A tomcat下面有个bin目录,找到一个名为setclasspath.bat的文件, 用记事本打开 在下图的位置加上红色方框的两句

tomcat+jdk的路径如何配置啊,大家帮帮忙!!!~

tomcat+jdk的路径如何配置啊,大家帮帮忙!!!~我的tomcat是5.5.23版本的,,jdk是1_5_0_11,都是在D盘根目录下,怎么做大家交交我哈,谢谢了!!!~

tomcat 的jdk路径设置有2种,
第一种,默认使用环境变量里面设置的jdk路径;
第二种,修改tomcat下的配置文件;
先说第一种了,原因待会说
文件配置修改
1,修改bin文件夹下面的catalina.bat文件,把如下内容
rem ----- Execute The Requested Command ---------------------------------------
echo Using CATALINA_BASE: %CATALINA_BASE%
echo Using CATALINA_HOME: %CATALINA_HOME%
echo Using CATALINA_TMPDIR: %CATALINA_TMPDIR%
echo Using JAVA_HOME: %JAVA_HOME%
修改为:
echo Using CATALINA_BASE: %CATALINA_BASE%
echo Using CATALINA_HOME: %CATALINA_HOME%
echo Using CATALINA_TMPDIR: %CATALINA_TMPDIR%
echo Using JAVA_HOME: D:\jdk -------这里的d:\jdk即为需要指定的目录---------

2,修改bin文件夹下面的setclasspath.bat文件,把如下内容:
rem Set standard command for invoking Java.
rem Note that NT requires a window name argument when using start.
rem Also note the quoting as JAVA_HOME may contain spaces.
set _RUNJAVA="%JAVA_HOME%\bin\java"
set _RUNJAVAW="%JAVA_HOME%\bin\javaw"
set _RUNJDB="%JAVA_HOME%\bin\jdb"
set _RUNJAVAC="%JAVA_HOME%\bin\javac"
修改为:
rem Set standard command for invoking Java.
rem Note that NT requires a window name argument when using start.
rem Also note the quoting as JAVA_HOME may contain spaces.
set _RUNJAVA="D:\jdk5\bin\java"
set _RUNJAVAW="D:\jdk5\bin\javaw"
set _RUNJDB="D:\jdk5\bin\jdb"
set _RUNJAVAC="D:\jdk5\bin\javac"
看到了第一个bat文件了吧,里面有个javahome设置,也就说,你在接下来使用第二种设置方法时,你就得将路径的变量名命名成文件中的一样,保持一致;
第二种方法,使用默认的,这个没啥好说的,jdk环境变量配置网上都有详细介绍了,就是配置完后,那个路径变量home名,得检查一下是否与tomcat下的配置文件指定的一致,不一致则改成一致的
参考技术A jdk的路径配置如下:

右键【我的电脑】 - 【属性】-【高级系统设置】-【高级】-【环境变量】--【新建】
【注意:三个环境变量全部配置在【系统变量】里面】
JAVA_HOME
C:\Program Files\Java\jdk1.5.0_06【根据你电脑的实际JDK路径】
-------------------------------
CLASSPATH
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 【英文输入法下的句号和分号】
-------------------------------
Path
;%JAVA_HOME%\bin 【path变量已经有了,点击编辑在后面加上这个值】

tomcat路径配置如下:
CATALINA_HOME
F:\Program Files\tomcat-5.5.17
参考技术B 配置好JDK就可以了
具体方法:
我的电脑->右键->属性->高级->环境变量->系统变量
添加2个变量
1)变量名:JAVA_HOME
变量值:D:\jdk目录
2)变量名:CLASSPATH
变量值:.;D:\jdk目录\lib\dt.jar;D:\jdk目录\lib\tools.jar

以上是关于如何在TOMCAT下指定JDK的路径的主要内容,如果未能解决你的问题,请参考以下文章

如何启动tomcat的时候,指定JDK

Tomcat指定JDK路径(Linux+Windows)

如何启动tomcat的时候,指定JDK

tomcat+jdk的路径如何配置啊,大家帮帮忙!!!~

Tomcat通过setenv.bat指定jdk和jre(相对路径)

如何启动tomcat的时候,指定JDK