本来电脑上装的是jdk11,但是这学期做数据库实验用jdbc连接openGuass时需要用到jdk8,装了jdk8后电脑上的ecipse又报错

于是想到在电脑上同时安装jdk8和jdk11,在此记录一下安装过程。

安装jdk

jdk8和jdk11的安装包链接
「jdk」https://www.aliyundrive.com/s/zxmMxE6zsdb 提取码: 79lb
点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。

分别点击按默认设置即可安装即可。

配置路径

  1. 创建两个JAVA_HOME子变量JAVA8_HOME和JAVA11_HOME,分别指向jdk8和jdk11的安装目录
  2. 设置PATH环境变量的值为:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
  3. 设置JAVA_HOME环境变量的值:%JAVA_HOME8% 或 %JAVA_HOME11%
    这样,在使用时如果需要切换jdk版本,只需要替换JAVA_HOME的值为相应的子变量即可

查看Java版本

在命令行下输入java -version

注意问题

有可能在修改成jdk8之后java -version还是显示的jdk11
这时要检查环境变量里的path配置,%JAVA_HOME%\bin之前是否还有对其他jdk版本进行了配置
因为系统识别是默认识别Path配置最前面的安装目录

我这里就发现第一个path配置就是安装jdk11时自动配置的路径,被放在了path里的第一位,所以无论怎么改JAVA_HOME还是jdk11,所以复制这个路径,进去把java.exe,javaw.exe等文件都删除了之后
path里配置jdk版本的就只有%JAVA_HOME%\bin了

这时,再打开cmd,java-version结果就正常了

windows同时安装jdk8和jdk11相关推荐

  1. java在W n8安装_在windows中安装JDK8并配置环境变量-java环境变量设置

    学习JAVA,必须得安装一下JDK(Java development kit java开发工具包),配置一下环境就可以学习JAVA了,下面是下载和安装JDK的教程: 一.去oracle官网上下载jdk ...

  2. java运行出现JNI错误,JDK8和JDK11都安装了

    java运行出现JNI错误,JDK8和JDK11都安装了 1. 问题描述 2. 尝试办法 3. 解决办法 3.1 解决方法: 3.2 测试结果成功 1. 问题描述 因为编程的需要,所以我安装了JDK8 ...

  3. windows系统下安装JDK8的教程图解

    这篇文章主要介绍了windows系统下安装JDK8的教程图解,本文通过图文并茂的形式给大家介绍的非常详细,需要的朋友可以参考下 一.下载: http://www.oracle.com/technetw ...

  4. Win10同时安装两个版本的JDK并随时切换,JDK8和JDK11手把手教学

    若是只需要知道如何切换两个JDK的同学,可以直接移步至第三部分 一,官网下载两个版本的JDK 官网下载地址:Java Downloads | Oracle 我们找到JDK8和JDK11的位置,这里我们 ...

  5. windows系统下载安装JDK8

    windows系统下载安装JDK8 下载jdk8 安装JDK8 JDK环境配置 最后是测试了 下载jdk8 jdk8官网下载地址:https://www.oracle.com/java/technol ...

  6. Ubuntu18.04中同时安装JDK8、JDK9和JDK11

    1. 什么是JDK: JDK是Java Development Kit,Java开发工具.它是用Java语言来写应用程序和开发工具的开发工具.在利用Java语言进行开发的时候需要JDK ,在测试用Ja ...

  7. Centos7与Windows安装JDK8及环境变量配置(附安装包)

    Centos7与Windows安装JDK8及环境变量配置(附安装包) 问题背景 linux安装JDK8 windows安装JDK8 心得 Lyric: 种麦芽糖的山坡 问题背景 因为老忘记JDK安装和 ...

  8. 在macOS中同时安装jdk8、jdk9、jdk11、jdk12并自由切换

    在macOS中同时安装jdk8.9.11.12并自由切换 在macOS中安装jdk,并查看是否安装成功 打开根目录下的隐藏文件.bash_profile进行环境配置 执行source命令生效 使用jd ...

  9. oracle中jdk配置,Java Oracle JDK11在Windows上安装配置

    1、64位Windows平台上安装JDK的系统要求 有关受支持的处理器和浏览器,请参见Oracle JDK认证系统配置. 2、Windows的JDK安装说明符号 对于本文档中包含以下符号的任何文本,必 ...

  10. windows10配置jdk8和jdk11并存和切换

    首先要准备好jdk8和jdk11的安装包,两个安装包安装完成之后再进行接下来的步骤,这里以默认安装路径为例. 如上图,两个安装包安装好的目录结构,jdk11是没有jre目录的. 接下来开始配置环境变量 ...

最新文章

  1. java读取TXT文件的方法
  2. 更好的默认NullPointerException消息是否会传入Java?
  3. 什么是 AJAX, what is AJAX(一)
  4. linux创建django项目,Ubuntu 16.04下配置Django项目
  5. 简单盘点手游开发引擎
  6. (51)Verilog HDL上升沿检测
  7. Layer1隐私项目BeamX DAO完成200万美元融资,Collider Ventures、AirSpeed18等机构参投
  8. linux后台运行和关闭、查看后台任务(转)
  9. oracle symonym_Oracle 创建synonym 同义词详解
  10. 安卓常用应用市场包名和常用APP包名
  11. 智慧城市是如何用大数据建成的?
  12. STC 32位8051单片机开发实例教程 二 I/O工作模式及其配置
  13. android自定义控件
  14. 软件工程毕业设计课题(80)微信小程序毕业设计PHP电影视频播放小程序系统设计与实现
  15. 数字孪生可视化管理平台的意义
  16. c语言if后面的表达式是什么类型,if语句后面的表达式应该是什么?
  17. 锁子甲 bulid+sim
  18. WordPress文章发布失败或更新失败解决方法
  19. 【JAVASE】HashMap与TreeMap的排序与存储对象的区别
  20. Win10系统下如何有效的关闭易升(系统自动更新)

热门文章

  1. 对WordCOM类工厂80070005和8000401a错误分析及解决办法(DCOM)的补充
  2. 维纳滤波python 函数_python实现逆滤波与维纳滤波示例
  3. multisim变压器反馈式_借助Multisim 10仿真的负反馈放大电路
  4. SQL注入理解与防御
  5. MATLAB求解线性规划(含整数规划和0-1规划)问题
  6. 数学建模MATLAB之分析法(一)
  7. 202102 sqlplus command not found 注意切换用户
  8. 姓名计算机编码,姓名代码
  9. java 上传文件编码_java文件传输之文件编码和File类的使用
  10. lsp语言服务器,身为程序员还不知道?Xtext与LSP让一个语言服务器横扫多个IDE!-lsp文件...