码迷,mamicode.com
首页 > 编程语言 > 详细

使用java8

时间:2015-01-07 12:34:43      阅读:244      评论:0      收藏:0      [点我收藏+]

标签:


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

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


安装完后

技术分享

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

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

技术分享

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

这个路径里面有什么呢?

技术分享

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

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


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

技术分享

所以乖乖的执行两步吧


 

使用java8

标签:

原文地址:http://www.cnblogs.com/admln/p/useJava8.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!