繁体   English   中英

如何更改Tomcats JVM版本?

[英]How to change Tomcats JVM version?

我在Debian机器上(以及其他机器上)安装了Java JDK 1.7.0_21。 我已配置Debain以使用此JDK:

pi@raspberrypi ~ $ java -version
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) Client VM (build 23.21-b01, mixed mode)

通过阅读Tomcat catalina.sh中的注释,我了解到Tomcat服务器应使用JAVA_HOME / JRE_HOME系统变量

#   JAVA_HOME       Must point at your Java Development Kit installation.
#                   Required to run the with the "debug" argument.
#
#   JRE_HOME        Must point at your Java Development Kit installation.
#                   Defaults to JAVA_HOME if empty.

我已经将它们设置到正确的目录。 回显变量将产生以下输出:

pi@raspberrypi ~ $ echo $JAVA_HOME
/opt/Oracle_Java/jdk1.7.0_21/bin
pi@raspberrypi ~ $ echo $JRE_HOME
/opt/Oracle_Java/jdk1.7.0_21/jre

但是,Tomcat Web应用程序管理器仍将1.6.0_27-b27显示为正在使用的JVM。

您对如何使Tomcat与1.7.0_21 JDK一起运行有任何建议吗?

导航到Tomcat的安装目录,然后进入\\ bin文件夹(/ tomcat / bin)。 右键单击文件catalina.bat,然后选择“编辑”。

向下滚动代码,直到传递“ rem”开头的注释的末尾,然后插入指向您的JDK根目录的以下代码:

     set JAVA_HOME=/opt/Oracle_Java/jdk1.7.0_21

保存更改,然后重新启动Tomcat。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM