最近在服务器上部署的服务出了点问题,后来查到是因为JDK版本太低了,程序识别不了,需要把JDK升级。
但是服务器上面跑的程序很多,又不能直接把环境变量改了,所以只能把这个出问题的工程服务指定java版本。
修改‘tomcat_home’/bin/setclasspath.sh和‘tomcat_home’/bin/catalina.sh,分别在里面加入export JRE_HOME=JDK目录/jre,然后重启tomcat。亲测成功生效!
最近在服务器上部署的服务出了点问题,后来查到是因为JDK版本太低了,程序识别不了,需要把JDK升级。
但是服务器上面跑的程序很多,又不能直接把环境变量改了,所以只能把这个出问题的工程服务指定java版本。
修改‘tomcat_home’/bin/setclasspath.sh和‘tomcat_home’/bin/catalina.sh,分别在里面加入export JRE_HOME=JDK目录/jre,然后重启tomcat。亲测成功生效!