1. 首先下载安装2个版本的jdk,比如jdk1.7,jdk1.8

2.然后配置环境变量,我的电脑–》属性–》高级系统设置–》环境变量,然后在系统变量中新建一个JAVA_HOME7这里放jdk1.7的安装路径;再新建一个JAVA_HOME8,这里放jdk1.8安装的路径,然后新建一个JAVA_HOME,这里放%JAVA_HOME*%,然后是自己想使用的本版本,比如想用jdk1.7,那就是%JAVA_HOME7%。

3.新建classpath,然后变量值是 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 注意前面英文点号不能漏。

4.在path后面加上 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 点击确定。

5.然后就可以测试了,CMD命令输入:java -version查看现在使用的jdk版本

未成功解决方案
一定要把%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;放到最前面。否则会出错的。

删除C:\Windows\System32目录下的java.exe,删除即可。
若java -version和javac -version版本不一致 将%JAVA_HOME%\bin加在PATH变量的头,执行java -version和javac -version,版本已然一致。
————————————————

java jdk--同时安装两个jdk并且切换相关推荐

  1. 同一个电脑安装两个jdk版本

    同一个电脑安装两个jdk版本场景:公司项目使用的jdk为1.7,最近不是很忙,学习scala.该系统使用到了jdk1.8的特性,所以I need 俩版本,开整!!! 1 . 准备两个版本的jdk我的两 ...

  2. 一台电脑两种jdk_同一个电脑安装两个jdk版本

    项目中分别使用到了JDK8和JDK11,需要在两个JDK之间切换,如果在一台电脑上安装多个JDK,需要切换的话修改下环境变量即可,这样工程开发起来就很方便了. 示例如下: 1 . 准备两个版本的jdk ...

  3. mac卸载java 1.6_Mac 安装、卸载JDK 1.6

    卸载 输入 sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin sudo rm -fr /Library/Preferenc ...

  4. java第一章,win10 jdk的安装,配置jdk环境,第一个java程序的运行(详细讲解)

    1.jdk的安装 jdk下载地址官网:https://www.oracle.com/java/technologies/javase-downloads.html 来到此页面(如下图所示), 我们还是 ...

  5. 电脑上如何安装两个jdk版本

    1.下载不同版本的jidk 官网: 爪哇下载|神谕 (oracle.com) 2.安装完成后配置环境变量 1.添加三个新的环境变量 JAVA_HOME8,JAVA_HOME16(变量值为jdk路径) ...

  6. 卸载linux系统自带JDK,安装自己的jdk

    先确认jdk的具体版本号 [root@activeMQ jdk1.8.0_144]#  rpm -qa | grep jdk 卸载jdk 如果不成功,可以使用一下命令卸载: 卸载:rpm -e --n ...

  7. linux 卸载自带java_卸载linux系统自带JDK,安装自己的jdk

    先确认jdk的具体版本号 [root@activeMQ jdk1.8.0_144]#  rpm -qa | grep jdk 卸载jdk 如果不成功,可以使用一下命令卸载: 卸载:rpm -e --n ...

  8. 电脑安装两个jdk版本无法切换 同时安装JDK8和JDK16 配置JAVA_HOME为JDK8但 java 和 javac 版本都是16

    JDK8是目前最稳定使用最多的版本,大厂开发都使用JDK8.JDK16是目前最新版. 问题描述 同一台电脑同时安装了JDK8和JDK16,先安装了JDK16后安装的JDK8,设置JAVA_HOME指定 ...

  9. 在一台电脑上如何安装两个JDK,并实现自由切换

  10. JDK 的安装和配置(JDK 1.8)

    目录 一.下载 JDK 二.安装 JDK 三.配置 JDK 1.设置 Path 环境变量 (1)右键计算机->属性->高级系统设置->环境变量,出现如图所示界面. (2)单击新建按钮 ...

最新文章

  1. 互联网+和创业潮,互联网+前提条件是什么?互联网+做什么?
  2. php的参数的乘除,关于PHP在企业中处理数字加减乘除和对比运算方案
  3. php上传头像的代码,php头像上传预览实例代码
  4. Xcode 6.x 上开发APP 兼容 iOS7
  5. k8s pod部署到不同node_部署Dotnet Core应用到Kubernetes(一) - 老王Plus
  6. 我是一个*** (三)
  7. oracle 查看库表状态
  8. 模糊查询一--视图写sql
  9. mysql连接参数配置
  10. spark 把一列数据合并_Spark DataFrame列的合并与拆分
  11. w/atl的thunk技术
  12. python基础篇——集合
  13. Atitit 业务领域体系分类 目录 1. 按照互联网企业类型以及只是体系类的分类 2 2. 电子商务 2 3. **通信类社交 Im类 em 2 4. **信息搜索类爬虫 2 4.1. 媒体
  14. Web Api 接口文档制作
  15. 它!5 年代替狂卷的 CNN!
  16. 供水管道泄漏检测用水听器侦听系统的原因
  17. 【重磅】《演化学习:理论与算法进展》| 南大周志华、俞扬、钱超重要成果...
  18. PS2019快捷键、新建文档、移动工具、图层、选区工具、套索工具、多边形套索工具、磁性套索工具、快速选择工具、魔棒工具
  19. 理查德·克莱德曼钢琴曲全集(梦中的婚礼)
  20. 单细胞测序之scater包数据分析教程复现

热门文章

  1. 模块化开发RequireJS之shim配置
  2. 计算机主机配置图示,2020台式电脑组装配置单图
  3. DDR中的一些知识点说明(ODT,ZQ校准,OCT,TDQS)【转载】
  4. stm32+DS18B20编程教学
  5. 为知笔记 | 快速收集有价值的网页,微博,邮件!
  6. 进入大数据时代,目前我国大数据的发展趋势怎么样
  7. wpf中使用ListView
  8. 自定义鼠标指针图案每次开机或者重启都会重置的解决办法
  9. 精神污染图制作(matlab代码)
  10. 新书出版:《数字滤波器的MATLAB与FPGA实现——Altera/Verilog版(第2版)》已开始印刷出版