JDK7与JDK8环境共存与切换
来源:互联网 发布:firefly rk3288 源码 编辑:程序博客网 时间:2024/05/18 02:23
配置环境
操作系统:Windows 7 x64旗舰版
原本电脑上安装了jdk1.7, 后面需要安装jdk1.8
1、先安装JDK7
先安装了64位 jdk1.7.0_80 ,安装后配置好环境变量JAVA_HOME,CLASSPATH,PATH
java -version 查看版本
javac
指令都正常
2、再安装JDK8
oracle官网下载jdk
下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html
下载jdk-8u141-windows-x64.exe
3、测试当前jdk环境
此时在命令提示符中执行java -version,会显示1.8.0_141的版本信息
安装jdk1.8.0_141后,JAVA_HOME指向未做修改,执行java -version显示还是以前的jdk1.7.0_80版本信息,
在百度上搜了一下,有人教修改注册表,有人教在控制面板下的【Java控制面板】修改配置,无一解决。
最后发现其实在安装jdk8的时候,安装过程中会在系统变量Path的最前面加上了C:\ProgramData\Oracle\Java\javapath;,这是安装jdk8的时候带出来的,并且在Path的最前面,所以无论修改注册表还是Java控制台都没有用,执行的指令在系统变量中搜寻命令时最先找到的就是C:\ProgramData\Oracle\Java\javapath;,始终是jdk8的。那么,我们需要把Path最前面的C:\ProgramData\Oracle\Java\javapath;删除,这样才能对JAVA_HOME修改来切换需要的jdk环境。
- JDK7与JDK8环境共存与切换
- JDK7与JDK8环境共存与切换
- JDK7与JDK8环境共存与切换
- JDK7与JDK8环境共存与切换
- HashMap jdk7与jdk8
- JDK8与JDK7并存时切换的问题
- 10044--- JDK8与JDK7并存时切换的问题
- JDK7与JDK8的新特性
- JDK7与JDK8中HashMap的实现
- JDK7与JDK8中HashMap的实现
- JDK7与JDK8中HashMap的比较
- JDK7与JDK8中HashMap的实现
- JDK7与JDK8中HashMap的实现
- JDK7与JDK8中HashMap的实现
- JDK7 与 JDK8 中 HashMap 的实现
- JDK7与JDK8中HashMap的区别
- JDK7 与 JDK8 中 HashMap 的实现
- JDK7与JDK8中HashMap的实现
- 点分治 12
- linux下使用crontab定时备份MYSQL数据库的方法
- QT 基础教程
- 2017年技术、平台、工具、语言&架构
- Spring Boot 使用wangEditor实现图片上传
- JDK7与JDK8环境共存与切换
- 【设计模式】抽象工厂模式(Abstract Factory Pattern)
- [微信小程序]手指触摸动画效果(完整代码附效果图)
- 麦肯锡预测2030年全球将有8亿人口因机器人失业 | 未来30年,人工智能机器将成为生活中的标配
- Fortinet:网络安全越来越勤快,可甲方却应该越来越「懒」
- 六度人和(EC)张星亮:SaaS本质上还是互联网产品,而非软件
- IT 治理与数据治理-大华南季度公开课培训成功举行
- 归并排序——算法导论学习
- SQL中DateTime转换成Varchar样式