https://jingyan.baidu.com/article/47a29f2474ba55c015239957.html

如何在windows下安装和配置多个版本的jdk,本文将带你在windows下安装jdk,配置环境变量,以及不同jdk版本之间切换

工具/原料

 
  • jdk-6u45-windows-x64.exe
  • jdk-7u80-windows-x64.exe
  • jdk-8u131-windows-x64.exe

jdk的安装

 
  1. 1

    在oracle官网下载跟系统相匹配的jdk,如下所示:

  2. 2

    以安装jdk1.7为例,双击运行jdk-7u80-windows-x64.exe,点击下一步:

    (注意:选择jdk安装目录时尽量选择文件名不带空格的目录)

  3. 3

    出现如图所示的安装界面,等待安装完成:

  4. 4

    jdk安装完成之后,出现如图jre的安装界面,更改jre的安装目录,点击下一步:

  5. 5

    jdk的安装已成功,点击关闭。

  6. 6

    根据jdk1.7的安装方法,分别安装jdk1.8和jdk1.8,安装完成之后的目录如图:

    END

配置环境变量

 
  1. 1

    右击计算机,选择属性,选择高级系统设置,新建系统环境变量:

    变量名(N):JAVA_HOME

    变量值(V):jdk安装目录

    (如C:\Application\Develop\Java\jdk\jdk1.7\jdk1.7.0_80)

  2. 2

    新建系统环境变量CLASSPATH:

    变量名(N):CLASSPATH

    变量值(V):.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

  3. 3

    编辑环境变量path:

    变量名(N):path

    变量值(V):%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

    END

测试jdk是否安装完成和切换jdk版本

 
  1. Win + R,输入cmd,在命令提示符中输入java命令,显示如下:

  2. 在命令提示符中输入javac命令,显示如下:

  3. 查看jdk版本信息,命令提示符输入java -version命令:

  4. 切换jdk版本,只需要修改对应的JAVA_HOME值即可,如切换为jdk1.8,只需将JAVA_HOME值改为C:\Application\Develop\Java\jdk\jdk1.8\jdk1.8.0_131,查看切换后的jdk版本:

    END

注意事项

 
  • 安装jdk时的文件名尽量不使用带空格的默认路径,如C:\Program Files
  • 若安装时使用了带空格的目录或默认安装目录,编辑环境变量path的值时需要用双引号引起来: "C:\Program Files\Java\jdk\jdk1.7\jdk1.7.0_80\bin";

windows下安装和配置多个版本的JDK的更多相关文章

  1. PHP学习之-Mongodb在Windows下安装及配置

    Mongodb在Windows下安装及配置 1.下载 下载地址:http://www.mongodb.org/ 建议下载zip版本. 2.安装 下载windows版本安装就和普通的软件一样,直接下一步 ...

  2. windows下安装和配置redis

    1.windows下安装和配置redis 1.1 下载: 官网(linux下载地址):https://redis.io/ Windows系统下载地址:https://github.com/MSOpen ...

  3. 【转】Windows下安装python2和python3双版本

    [转]Windows下安装python2和python3双版本 现在大家常用的桌面操作系统有:Windows.Mac OS.ubuntu,其中Mac OS 和 ubuntu上都会自带python.这里 ...

  4. 基于svnserve的SVN服务器(windows下安装与配置)

    基于svnserve的SVN服务器(windows下安装与配置) 基于svnserve的SVN服务器(windows下安装与配置)关键字: svn 安装SVNserve 从http://subvers ...

  5. 网络基础 Windows下安装和配置net-snmp 代理

    Windows 下安装和配置net-snmp 代理[摘录] by:授客 QQ:1033553122   A.   安装  1.   安装前准备 ActivePerl-5.10.0.1004-MSWin ...

  6. windows下安装并配置mysql

    前言:前面三篇文章将django的环境搭建完后,还只能编写静态网页,如果要用到数据库编写动态网页,那么还需要数据库 本章讲解mysql5.6数据库的安装和配置,对于其他版本仅供参考,不一定试用!推荐使 ...

  7. windows下安装和配置mongoDB

    上次在mac下安装和配置了mongodb,这次在windows下也尝试安装和配置mongodb. 1.首先下载mongodb压缩包,下载后解压到D盘或E盘.如下: 2.配置环境变量:桌面—计算机右键— ...

  8. windows下安装和配置SNMP

    window snmp服务开启及测试 转自:https://blog.csdn.net/qq_33314107/article/details/80031446 一 安装 二 开启服务 Linux下安 ...

  9. 烂泥:Windows下安装与配置Nginx web服务器

    本文由秀依林枫提供友情赞助,首发于烂泥行天下. 前几篇文章,我们使用nginx都是在linux环境下,今天由于工作的需要.需要在windows环境也使用nginx搭建web服务器. 下面记录下有关ng ...

随机推荐

  1. iOS常用RGB颜色的色值表

    常用RGB颜色表  R G B 值 R G B 值 R G B 值 黑色 0 0 0 #000000 黄色 255 255 0 #FFFF00 浅灰蓝色 176 224 230 #B0E0E6 象牙黑 ...

  2. Scala语言开发入门

    在本系列的第一篇文章 <使用递归的方式去思考>中,作者并没有首先介绍 Scala 的语法,这样做有两个原因:一是由于过多的陷入语法的细节其中,会分散读者的注意力.反而忽略了对于基本概念,基 ...

  3. JS location.href跳出框架打开新页面

    后面在框架中,当判断登录失效后要返回登录页面,但登录页面却在框架内打开,我想让它直接跳出框架打开,这里不是打开新窗口. echo "<script language=\"ja ...

  4. [sql]mysql指引(整理中...)-对db的分类

    参考 db存储及分层 一个db一个文件夹. 一张表两个文件frm是存表结构的,ibd是存数据的 连接层: sock ip sql层: 存储层: 2018年4月1日 20:53:54小结: 时间太久,抓 ...

  5. android 覆盖安装问题

    1.android中覆盖安装不会导致data/data/package下的数据被删除 2.数据库会有数据库的一套升级机制 3.sharepreference 不会被覆盖,如果在app中有使用Key记录 ...

  6. golang gc 优化思路以及实例分析

    一个即将上线的go 写的高频服务,压测的时候发现 gc 特别高,高到10%-15% 左右了,本文记录下优化 gc 的过程和和思路.线上环境1.10. 首先,查看gc 是否有异常,我们可以使用 gctr ...

  7. 菜鸟学EJB(一)——第一个实例

    EJB用了那么长时间了,从来没写过关于它的东西,挺对不住它的.今天先写一个简单的小实例,虽然小但是却能体现出EJB的核心——分布式.我们可以将业务逻辑的接口跟实现部署到一台机器上,将调用它们的客户端部 ...

  8. Why do people integrate Spark with TensorFlow even if there is a distributed TensorFlow framework?

    https://www.quora.com/Why-do-people-integrate-Spark-with-TensorFlow-even-if-there-is-a-distributed-T ...

  9. 【运维】Java开发人员掌握的Linux命令

    作为Java开发人员,要掌握常用的Linux命令. 为什么要写此文,笔者的Linux很厉害?NoNoNo,正因为笔者不熟悉Linux才写此文,以作整理. 最主要的命令 查询命令的简要用法,help 当 ...

  10. ksoap2调用webservice传递参数丢失

    参数有顺序要求,顺序设置正确即可.