WIN 10环境下JDK的安装和环境配置
在做测试的过程中,诸如Selenium、Appium、Macaca、Airtest、RobotFramework、Jmeter等框架或工具都需要用到一样基础的环境JAVA JDK。最近刚好换了电脑,就重新梳理一下,做一个记录。
一、下载&安装
有些新手可以能会去JAVA的官网,要记住JDK是需要在Oracle官网下载的,附上官网下载传送门。
进入官网下载界面后(图一),点击任意红框内按钮,均可进入下载界面。目前最新的JDK版本是10.0.1,如果需要下载更早的JDK8版本,需要将界面往下滑动,可以找到对应的下载入口(见图二)


点击进入下载界面以后,根据自己电脑系统和位数选择相应的版本,目前最新的JDK10只有64位的,如果是JDK8及更早版本还是存在32位(x86)和64位版本。
通常32位的系统只支持32位的版本,64位的系统可以向下兼容同时支持64和32位的版本,当然如果你下载了32的,后边下载的工具也要都匹配到32位才可以!所以如果没有特殊需要还是建议按照系统位数下载安装对应的版本。


选择接受协议(Accept License Agreement)后,然后就可以下载安装包了,Windows下,下载完安装包后双击运行安装,一直下一步就可以完成安装。



二、配置环境变量(基于Windows 10)
Windows环境下,右键我的电脑—属性—高级系统设置—环境变量
环境变量下方是系统变量,上方是用户变量,我们一般将JDK的环境设置在系统变量内方便所有用户使用。点击“新建”,可以如图所示新建一个新的系统变量。

JDK8 需要对环境变量做如下更改(win 10):
1 创建JAVA_HOME,值是你的刚刚jdk的安装目录,比如 C:\Java\jdk1.8.0_101
创建CLASS_PATH,值是 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (注意最前面有一点)
编辑Path,把值放到最前边 C:\Java\jdk1.8.0_101\bin;C:\Java\jdk1.8.0_101\jre\bin; (这里要注意的是WIN10和win7、XP不同的地方在于,path里面要填写绝对路径)
JDK10 需要对环境变量做如下更改(win 10):
1 创建JAVA_HOME,值是你的刚刚jdk的安装目录,比如 C:\Java\jdk-10
编辑Path,把值放到最前边 C:\Java\jdk1.8.0_101\jre\bin; (这里要注意的是WIN10和win7、XP不同的地方在于,path里面要填写绝对路径)

至此,你已经完成了JDK的安装、下载以及环境配置工作。那么接下来就验证一下你做的这些有没有真的成功和生效。
三、验证 安装&配置
1.打开CMD窗口(win + R 键调起运行框,输入cmd 然后按“回车键”)
2.在cmd窗口内输入Java和javac以及Java -version,出现如下图所示提示即为环境已安装成功并正确生效,如果没有则请回到第二步检查相关配置是否已经配置合理。




WIN 10环境下JDK的安装和环境配置的更多相关文章
- Linux下jdk的安装和环境变量的配置
Linux下jdk的安装和环境变量的配置 一.jdk的下载 方式一:在官网下载 http://www.oracle.com/technetwork/java/javase/downloads/inde ...
- win10下JDK的安装与环境变量配置
1.到官网下载最新版本的JDK http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.安装JDK,同安装其他软件一样 ...
- 教你一招:win10下JDK的安装与环境变量配置
1.到官网下载最新版本的JDK http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.安装JDK,同安装其他软件一样 ...
- win8.1下jdk的安装和环境变量的配置 eclipse的安装和汉化
1.首先下载jdk安装包,安装的时候会有两个文件安装,一个是jdk一个是jre建议两个文件不要安装在一个目录下 2.安装jdk后面就是配置环境变量,path和classpath,path要在用户变量中 ...
- linux环境下jdk的安装步骤
JDK的安装步骤:1. 把jdk文件cp到服务器上2. 加权限 chmod +x 文件3. 执行 ./4.修改配置 vi /etc/profile 最后一行添加:export JAVA_HOME=/ ...
- Linux下Jdk的安装和jdk环境变量的设置
我们在Linux下安装系统软件的时候,经常遇到一些系统环境变量配置的问题.什么是环境变量?如何定制环境变量?我将在下面做一些介绍.一.什么是环境变量?Linux是一个多用户的操作系统.多用户意味着每个 ...
- CentOS环境下jdk安装部署
1.准备jdk安装文件: 这里我使用的是 jdk-7u79-linux-x64.tar.gz 2.在 /usr/local 目录下创建 sotfware目录,并上传JDK文件: 解压文件并修改文件夹为 ...
- centos6.9环境下JDK安装部署
1.准备jdk安装文件: 这里我使用的是 jdk-7u79-linux-x64.tar.gz 2.在 /usr/local 目录下创建 sotfware目录,并上传JDK文件: 解压文件并修改文件夹为 ...
- centos6.9环境下JDK安装
1.准备jdk安装文件: 这里我使用的是 jdk-7u79-linux-x64.tar.gz 2.在 /usr/local 目录下创建 sotfware目录,并上传JDK文件: 解压文件并修改文件夹为 ...
随机推荐
- 两个栈实现队列&两个栈实现队列
为说明思想,假设队列.栈都很大,不会出现满的情况. 1. 两个栈实现队列 //前提已知: struct Stack { int top; //栈顶指针 int stacksize;//栈的大小 int ...
- mysql锁机制之综述(一)
https://zhuanlan.zhihu.com/p/29150809 一.数据库有锁机制的原因. 数据库锁定机制简单来说,就是数据库为了保证数据的一致性和有效性,而使各种共享资源在被并发访问变得 ...
- 牛客国庆集训派对Day5 Solution
A 璀璨光滑 留坑. B 电音之王 蒙特马利大数乘模运算 #include <bits/stdc++.h> using namespace std; typedef long ...
- hdu6158 The Designer
地址:http://acm.split.hdu.edu.cn/showproblem.php?pid=6158 题目: The Designer Time Limit: 8000/4000 MS (J ...
- HTTP从入门到入土(1)——五层网络模型
五层网络模型 简介 互联网的实现,依托于网络协议.网络协议又分为好几层,关于如何分层有过很多争论,比较受人认可的有五层模型.七层模型.四层模型.今天我们就来讲讲五层网络模型. 从名字就可以看出来,五层 ...
- 裸眼 3D 技术是什么原理?
https://www.zhihu.com/question/19553745 作者:杨英东链接:https://www.zhihu.com/question/19553745/answer/1227 ...
- Markdown中的表格
参考:在简书上用Markdown写表格 | Tables | Are | Cool | | ------------- |:-------------:| -----:| | col 3 is | r ...
- UVa 10328 Coin Toss(Java大数+递推)
https://vjudge.net/problem/UVA-10328 题意: 有H和T两个字符,现在要排成n位的字符串,求至少有k个字符连续的方案数. 思路:这道题目和ZOJ3747是差不多的,具 ...
- CentOS6.4_x86_120g__20160306.rar
安装的镜像包: CentOS-6.4-i386-bin-DVD1to2(CentOS-6.4-i386-bin-DVD1.iso / CentOS-6.4-i386-bin-DVD2.iso) 1. ...
- Win7SDK
1.ISO下载地址: http://www.microsoft.com/en-us/download/details.aspx?id=8442 2.可供下载的 版本有3个,网上搜到的解释: GRMSD ...