一、部署软件时遇到了一个尴尬的问题:我们的很多软件都是依赖在JDK1.8环境的下才会比较稳定。而我们的dubbo-admin-2.5.3.war却依赖在jdk1.7下,那么问题来了,我们的服务器环境是1.8的,他们又不能单独部署。后来发现tomcat可以自己指定JDK环境的版本和JDK的路径。下面就把指定的步骤和大家说下,主要是修改文件。根据系统的不同,分为windows的配置和linux的配置。
windows
1、解压下载的tomcat
2、找到bin下的setclasspath.bat文件;在文件的开始出添加如下代码【意思是手动添加JAVA_HOME环境变量】
set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_45
set JRE_HOME=C:\Program Files\Java\jre7
3、然后重启tomcat就好了。
linux(contOS7)
1、去官网下载jdk1.7X64.tar包
2、解压jdk1.7.tai包,然后拷贝到 java 文件下面(如果没有java文件夹创建一个java文件夹)
-
[root@hhh java]# pwd
-
/usr/local/java
3、与上边同样的道理在bin下找到setclasspath.sh,在文件的最开始加入如下代码:
export JAVA_HOME=/usr/local/java/jdk1.7.0_80
export JRE_HOME=/usr/local/java/jdk1.7.0_80/jre
4、重启tomcat,你会发现dubbo-admin-2.5.3可以正常启动了。
原文地址:https://blog.csdn.net/weixin_40331613/article/details/82697062