一台windows server服务器配置多个JDK和Tomcat

最近在给客户部署服务器的时候,遇到了一个问题,就是服务器上原本部署了一套JDK6+tomcat6的程序,待部署的是JDK8+tomcat8,不能让其相互干扰,简单记一下过程。

首先,关于JDK环境变量

安装JDK时通常要设置环境变量(为了在命令行中使用javac命令),虽然不设置环境变量不妨碍在IDE中使用,但是我们总不能在客户服务器上部署源码吧,嘿嘿嘿。

好,正题开始:

配置JDK环境变量:

1.新增JAVA_HOME:指向jdk安装路径。

2.修改Path:变量值最后加上  (%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;)(不包含括号

3.新增CLASSPATH:( .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar)(注意最前面有一点,不包含括号)

配置第二个JDK时:

Path和CLASSPATH不要动,新增JAVA_HOME1,指向新JDK安装目录。(同理,JAVA_HOME2/JAVA_HOME3...)

配置tomcat环境变量:

新增CATALINA_HOME环境变量,指向tomcat解压/安装目录。

配置第二个Tomcat时:

新增CATALINA_HOME1环境变量,指向tomcat解压/安装目录。

打开tomcat文件夹下bin目录下catalina.bat/service.bat/selectclasspath.bat/startup.bat/shutdown.bat(如果比较闲的话就把所有bat都改了吧)

将所有的JAVA_HOME替换成JAVA_HOME1;所有CATALINA_HOME修改为CATALINA_HOME1;

大功告成!

 

如有不合适的地方希望可以帮小弟指出,先谢为敬。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值