前言
有时候,我们服务器上可能有多个版本的JDK,而Tomcat要运行的可能不是当前系统默认的JDK,所以需要指定JDK运行。
Windows下实现
修改tomcat目录下setclasspath.bat
在实际出现代码的前面增加一行,内容如下(实际jdk的路径,根据实际情况修改):
set JAVA_HOME=D:\Program Files\Java\jdk1.8.0_291-windows
如图:
Linux下实现
修改tomcat目录下setclasspath.sh
在实际出现代码的前面增加一行,内容如下(实际jdk的路径,根据实际情况修改):
export JAVA_HOME=/usr/java/jdk1.8.0_291-amd64
如图:
现在启动tomcat,出现提示就说明用了特定的JDK了
[root@localhost ~]# sh /opt/tomcat/bin/startup.sh Using CATALINA_BASE: /opt/tomcat Using CATALINA_HOME: /opt/tomcat Using CATALINA_TMPDIR: /opt/tomcat/temp Using JRE_HOME: /usr/java/jdk1.8.0_291-amd64 Using CLASSPATH: /opt/tomcat/bin/bootstrap.jar:/opt/tomcat/bin/tomcat-juli.jar Using CATALINA_OPTS: Tomcat started.
文章评论