在做测试的过程中,诸如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的安装和环境配置的更多相关文章

  1. Linux下jdk的安装和环境变量的配置

    Linux下jdk的安装和环境变量的配置 一.jdk的下载 方式一:在官网下载 http://www.oracle.com/technetwork/java/javase/downloads/inde ...

  2. win10下JDK的安装与环境变量配置

    1.到官网下载最新版本的JDK http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.安装JDK,同安装其他软件一样 ...

  3. 教你一招:win10下JDK的安装与环境变量配置

    1.到官网下载最新版本的JDK http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.安装JDK,同安装其他软件一样 ...

  4. win8.1下jdk的安装和环境变量的配置 eclipse的安装和汉化

    1.首先下载jdk安装包,安装的时候会有两个文件安装,一个是jdk一个是jre建议两个文件不要安装在一个目录下 2.安装jdk后面就是配置环境变量,path和classpath,path要在用户变量中 ...

  5. linux环境下jdk的安装步骤

    JDK的安装步骤:1. 把jdk文件cp到服务器上2. 加权限 chmod +x 文件3. 执行 ./4.修改配置 vi /etc/profile 最后一行添加:export  JAVA_HOME=/ ...

  6. Linux下Jdk的安装和jdk环境变量的设置

    我们在Linux下安装系统软件的时候,经常遇到一些系统环境变量配置的问题.什么是环境变量?如何定制环境变量?我将在下面做一些介绍.一.什么是环境变量?Linux是一个多用户的操作系统.多用户意味着每个 ...

  7. CentOS环境下jdk安装部署

    1.准备jdk安装文件: 这里我使用的是 jdk-7u79-linux-x64.tar.gz 2.在 /usr/local 目录下创建 sotfware目录,并上传JDK文件: 解压文件并修改文件夹为 ...

  8. centos6.9环境下JDK安装部署

    1.准备jdk安装文件: 这里我使用的是 jdk-7u79-linux-x64.tar.gz 2.在 /usr/local 目录下创建 sotfware目录,并上传JDK文件: 解压文件并修改文件夹为 ...

  9. centos6.9环境下JDK安装

    1.准备jdk安装文件: 这里我使用的是 jdk-7u79-linux-x64.tar.gz 2.在 /usr/local 目录下创建 sotfware目录,并上传JDK文件: 解压文件并修改文件夹为 ...

随机推荐

  1. spring-data-jpa 介绍 复杂查询,包括多表关联,分页,排序等

    本篇进行Spring-data-jpa的介绍,几乎涵盖该框架的所有方面,在日常的开发当中,基本上能满足所有需求.这里不讲解JPA和Spring-data-jpa单独使用,所有的内容都是在和Spring ...

  2. sql server递归子节点、父节点,sql查询表结构,根据字段名查所在表

    一.查询当前部门下的所有子部门 WITH dept AS ( SELECT * FROM dbo.deptTab --部门表 WHERE pid = @id UNION ALL SELECT d.* ...

  3. 26种基于PHP的开源博客系统

    26种基于PHP的开源博客系统 来源:本站原创 PHP学习笔记 以下列举的PHP开源Blog系统中,除了我们熟知的WordPress之外,大多都没有使用过,其中一些已经被淘汰,或者有人还在使用.除了做 ...

  4. 手游精品时代,iClap参会TFC高效解决手游问题

    随着“互联网+”概念的广泛应用,文娱类产品跨界融合的现象日益明显,不再以孤立的形态出现在市场中.移动游戏作为泛娱乐产业链的变现末端和关键环节,在传统游戏和VR/AR.HTML5.机器人.智能设备等新业 ...

  5. VS2010/MFC编程入门之二十(常用控件:静态文本框)

    上一节鸡啄米讲了颜色对话框之后,关于对话框的使用和各种通用对话框的介绍就到此为止了.从本节开始鸡啄米将讲解各种常用控件的用法.常用控件主要包括:静态文本框.编辑框.单选按钮.复选框.分组框.列表框.组 ...

  6. 服务器环境配置nginx / php / php-fpm(一)

    登陆,升级应用,查询和关闭selinux yum update getenforce setenforce 0 vi /etc/selinux 添加非root用户 adduser deploy pas ...

  7. 能否通过六面照片构建3D模型?比如人脸,全身的多角度照片,生成3D模型。?

    https://www.zhihu.com/question/36412840 9023 ​添加评论 ​分享 ​邀请回答​举报 ​ 收起 已关注写回答   9 个回答 默认排序​ 叛逆者 计算机图形学 ...

  8. 0510进程 multiprocess模块

    process模块是一个创建进程的模块,借助这个模块,就可以完成进程的创建. 创建模块 import os import time from multiprocessing import Proces ...

  9. 20145315 《Java程序设计》第六周学习总结

    20145315 <Java程序设计>第六周学习总结 教材学习内容总结 第十章:输入输出 10.1.1 数据有来源与目的,衔接两者的是串流对象. read()方法每次尝试读取数据,并返回实 ...

  10. UVA 257 Palinwords(hash)题解

    思路:给你字符串,如果他包含至少两个长度大于等于3的回文,并且这些回文不能嵌套(例如aaa嵌套在aaaa,waw嵌套在awawa),如果这个字符串这么牛逼的话,就输出他. 思路:拿到字符串先正序has ...