Tomcat和Eclipse指定JDK路径

    今天遇到一个问题,在部署项目的时候,直接点bin目录下的startup.bat启动服务的时候,直接闪了一下黑屏,之前在eclipse下启动服务的都没有问题,查了一下原因,原来我没有配置JDK路径(系统环境变量中配置的JDK版本和此项目用到的版本不同)。Tomcat默认会使用系统的环境变量中的JAVA_HOME和JRE_HOME。但有时候我们可能需要不同版本的JDK共存,即可能A项目需要JDK版本x,B项目需要JDK版本y,这样我们就不能通过在系统环境变量中配置JAVA_HOME和JRE_HOME来同时满足两个项目,此时可以通过在各自的Tomcat中的配置文件中指定需要的JDK版本。下面就来说一下如何在tomcat中配置JDK。
1、window环境下设置

在tomcat的\bin路径下找到catalina.bat文件,用文本编辑器打开,在最前面设置JAVA_HOME和JRE_HOME路径,设置代码如下:

set JAVA_HOME=D:\Program Files\Java\jdk1.8.0_92
set JRE_HOME=D:\Program Files\Java\jdk1.8.0_92\jre
2、linux下环境下设置

在tomcat的\bin路径下找到catalina.sh文件,用文本编辑器打开,在最前面设置JAVA_HOME和JRE_HOME路径,设置代码如下:

export JAVA_HOME=/user/Java/jdk1.8.0_92
export JRE_HOME=/user/Java/jdk1.8.0_92/jre
在启动eclipse时,也会需要JDK,如果不想在系统环境变量中配置JDK就启动eclipse,则可以在eclipse的配置文件中配置JDK

1、在eclipse根目录下找到eclipse.ini文件,在最前面加上以下配置

-vm
D:/Program Files/Java/jdk1.8.0_92/bin



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值