Linux给tomcat指定jdk

在安装jenkins的时候,发现必须是jdk1.8,所以就只能单独安装一个tomcat,在给tomcat配置jdk1.8了,以免破坏以前的项目

安装就不多说了。这里需要修改两个配置文件:

安装的tomcat的目录:/usr/local/tomcat2/bin 下

catalina.sh 

setclasspath.bat

在两个文件的最前面加上:

这两句话的意思就是重新定义变量,不然就会使用的是环境变量的值,因为我环境变量定义的是jdk1.7

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-8.b10.el7_5.x86_64

export JRE_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-8.b10.el7_5.x86_64/jre

此时再启动tomcat:

[root@VM_0_4_centos bin]# ./startup.sh 
Using CATALINA_BASE:   /usr/local/tomcat2
Using CATALINA_HOME:   /usr/local/tomcat2
Using CATALINA_TMPDIR: /usr/local/tomcat2/temp
Using JRE_HOME:        /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-8.b10.el7_5.x86_64/jre
Using CLASSPATH:       /usr/local/tomcat2/bin/bootstrap.jar:/usr/local/tomcat2/bin/tomcat-juli.jar
Tomcat started.

此时可以看到,该tomcat使用的就是JRE_HOME 就是1.8了。

猜你喜欢

转载自www.cnblogs.com/sunxun/p/9203429.html
今日推荐