您的位置:首页 > 运维架构 > Tomcat

如何给运行的tomcat指定特定的jdk版本以及验证

2017-05-30 10:58 387 查看
问题描述:

有时我们需要为本机上将运行的tomcat指定特定的jdk版本,而环境变量配置的jdk版本与运行的版本不一致

解决方案:

直接修改D:\SoftWare\tomcat\tomcat1\apache-tomcat-7.0.77\bin下面的setclasspath.bat文件



原理:启动tomcat可以通过运行bin下的startup.bat,startup.bat会调用catalina.bat文件,而catalina.bat会调用setclasspath.bat文件来获取JAVA_HOME和JRE_HOME这两个环境变量的值,因此若要在tomcat启动时指向特定的JDK,则需在setclasspath.bat文件的开头处加上JAVA_HOME和JRE_HOME。

验证:



附录:

让cmd或bat文件运行完后停在运行界面:

1、pause

提示让你输入,只有你按键后才会关闭

2、cmd

最后一条命令,就是cmd

再重新打开cmd终端,这样,cmd就会停在打开他的那个目录,而不会关闭
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  tomcat