java环境变量配置为jdk1.7 cmd java -version查看版本是1.8

1,背景:最近新开发了一个基于springboot+hibernate+bootstrap的一个项目,需要进行第一次上线时,运维人员给的websphere测试环境集群的配置是jdk1.7,后来说生产上都要配置的1.8jdk,所以花了时间把项目jdk版本更新了一下,并修复了一些代码上的兼容。

2,问题:由于手里的jdk8是个exe程序,我也就直接安装了,但是环境变量这些都还是以前的jdk1.7的配置,项目代码什么的都很容易切到1.8执行搞定。问题出在使用Aqua Data Studio 10 去访问db2数据库时,一直卡在初始化页面进不去,一开始以为是ds工具配置有问题,但重新配置一遍后+多次重启依然是卡住,后来突然想到是否和jdk版本有关,cmd窗口,java -version,竟然显示的是1.8!!!

3,原因:首先看我的path变量:

C:\ProgramData\Oracle\Java\javapath;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;D:\env\apache-maven-3.1.0\bin

我的JAVA_HOME是C:\Program Files\Java\jdk1.7

在新安装了1.8后,oracle的java环境变量在前,优先了我们自己配置的环境变量,把自己的JAVA_HOME这块提到前面就解决了。

即:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;C:\ProgramData\Oracle\Java\javapath;D:\env\apache-maven-3.1.0\bin

然后cmd,java -version 结果是jdk7

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值