netbean怎么使用java8_使用java8

刚开始一直使用的jdk7,但是学习spark的时候spark推荐Jdk8,很多示例程序都用到了lambda

机器上安装jdk8只是实验用途,默认还想使用jdk7

安装完后

faa2496b4d482a6d4b9e737cef8806c9.png

网上说这是因为jdk8安装的时候,会默认在C:/Windows/System32中增加java.exe,这个调用的优先级比path设置要高。所以即使path里指定是老版本的jdk,但是执行java命令显示的依然是新版本的jdk

那么把里面的java.exe删除掉还是不行。看环境变量

564fabc1acd6569a00172e54b8e40b84.png

所以安装的时候不仅生成了java.exe,还默认在环境变量的头部增加了路径,因为以前的环境变量设置都是写在最后面的,所以这个优先使用

这个路径里面有什么呢?

e9d41cd5f86c0d5d74d40abc66a43707.png

三个快捷方式,毫无疑问,这是JDK8的

那么安装jdk8还想系统默认是jdk7的话不仅要删除java.exe还要把环境变量的变量值的第一个路径删掉,或者放到jdk7路径后面

如果只改环境变量不删Java.exe会是什么结果呢?你不用试了

81994608a9f54966696a9b30371dc0c8.png

所以乖乖的执行两步吧

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值