目录
一、前言
在测试工作流程中,安装 JDK 是至关重要的第一步,它构成了众多测试工具和测试环境的基石,其重要意义主要体现在以下几个方面:
1、为测试工具提供运行环境
a.编译测试代码
像 JUnit、TestNG 等测试工具需要对测试代码进行编译。JDK 中的 Java 编译器(javac)将测试代码(通常是.java 文件)编译为字节码文件(.class 文件),为后续运行做准备。
b.执行测试代码
编译后的测试代码在 JRE(JDK 包含 JRE)环境中运行,JVM 负责加载和执行字节码文件。如果没有正确安装 JDK,测试代码无法运行,测试工作无法开展。
2、支持测试环境搭建
a.中间件支持
对于依赖 Java 的中间件(如 Tomcat),JDK 提供了运行基础。Tomcat 需要 JVM 来启动和运行,并且利用 JDK 的类库处理 HTTP 请求和响应。在测试基于此类中间件的应用时,JDK 安装不正确会导致中间件无法正常工作,影响测试环境的完整性。
b.框架支持
许多测试框架(如 Spring 框架用于集成测试)依赖 JDK 的反射机制、类库等资源。Spring 框架利用这些资源实现依赖注入等功能。如果 JDK 安装有问题,框架功能可能无法正常实现,干扰测试工作的正常进行。
3.java版本识别基础
本文下载的包名是JDK-8u-421,安装完成后文件夹显示的则是jdk1.8.0-421,通过命令行查询的java版本也是如此,那么他们之前的关系怎么分辨呢。
a.命名规则
“1” 是 Java 的主版本号,“8” 表示 Java SE 8 这个版本。“0” 通常是一个初始版本号或者表示一些内部版本的细分。“ - 421” 中的 “421” 表示这个版本的 JDK 已经经过了 421 次更新或者修订。
b.版本含义
“JDK - 8u - 421” 这种表述方式更加简洁地强调了 Java SE 8 版本(用 “8” 表示),“u” 代表更新(update),即这是 Java SE 8 版本下的第 421 次更新的 JDK。
二、下载
1.官网下载方式
访问【JDK-8u-421各版本官网下载】,官网下载需要登录oracle账号才能正常下载。
2.其他下载
访问这个【JDK不同版本】,根据需求自行下载
三、安装
1.jdk安装
根据个人需求考虑是否更改安装位置,然后点击下一步
2.jre安装
jdk安装完成后会弹出jre的安装页面,建议放在jdk的同级路径下
安装完成
四、环境变量配置
1.创建JAVA_HOME变量
右键我的电脑->属性
点击高级系统设置
在系统变量点击新建
变量名【JAVA_HOME】,地址为jdk的安装位置,我的是【C:\Program Files\Java\jdk1.8】
2.配置Path路径
在path点击新建,配置bin目录,分别新建两条
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
3.验证安装
在命令行分别输入
java -version
javac
出现同样的提示即为安装成功