当前位置: 首页 > news >正文

使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 37--测试报告 Allure 前置步骤-配置安装 JDK 详细图文教程

测试学习记录,仅供参考!

一、简介

慨念

JDK(Java Development Kit) 是Java语言的软件开发工具包,是程序员使用 Java 语言开发 Java 程序必备的工具包,它不仅包含 JRE ,同时还包含了编译器(javac)还包含了很多 java 调试,分析,文档相关的工具。使用 JDK 可以创建以及编译程序。如果要运行开发 Java程序,就必须安装使用 JDK。

JRE(Java Runtime Environment) 是 Java 运行时环境,它包含了 JVM 和 Java 的一些基础类库,它用来运行已经编译好的 Java 程序(它就是用来运行的,不能创建新程序);若只是用于运行java程序,只需要安装jre即可。

未安装时命令验证

快捷键: win + R 打开运行对话框输入 cmd 命令打开命令窗口(或开始菜单→Windows 系统→命令提示符)

测试验证:java、javac、java -version(不区分大小写)

二、安装

下载

通过正规网络途径下载资源(官方网站/云盘资源/聊天群等等)

某云盘资源链接: https://pan.baidu.com/s/1qr0Ea6-eID8p0P_tBPvxQQ 提取码: 5678

自行上网搜索下载,这里之前有一个时间比较久的版本,所以直接安装了,建议按需下载安装合适的版本;

1、双击运行或右键菜单打开;

2、 单击“下一步”按钮

3、准备安装...

4、 按需自行选择是否安装 JRE,安装路径自行设置(建议安装到其他盘中,安装路径最好不含空格或带有中文)

5、这里默认安装到 C 盘,单击下一步按钮;

6、安装 JRE(安装路径自行设置);

7、安装中。。。

8、安装完成;

9、自行查看安装成功的 JDK 和 JRE;

JDK 安装路径:C:\Program Files\Java\jdk1.8.0_231

JRE 安装路径:C:\Program Files\Java\jre1.8.0_231

安装成功验证

三、配置环境变量

环境变量是操作系统用来存储系统配置信息的一种机制。它们可以被操作系统本身或者应用程序使用,以决定如何运行和在哪里找到必要的资源, 通俗易懂点理解就是给电脑添加一个目录,让系统或软件快速找到关键路径;

JAVA_HOME:告诉系统java安装在什么地方

PATH:让系统在任何地方都能直接运行 java、javac 等命令,而不用输入完整路径

CLASSPATH:告诉java虚拟机去哪里找class文件 ( jdk9之后无需再配置,有的无需配置是因为自Java 6开始,如果未手动设置 CLASSPATH,Java会自动搜索当前目录以及扩展目录下的类和jar包,有的需要配置可能jdk包有问题 )

10、 打开计算机属性→高级系统设置→环境变量配置;

11、或者快捷键: win + R 打开运行对话框输入 sysdm.cpl 命令;

12、环境变量(N)... →环境变量对话框→系统变量(S)→新建(W)...

配置 JAVA_HOME

13、 新建系统变量

变量名:JAVA_HOME

变量值:JDK 安装路径

配置 Path 变量

14、 配置系统变量 path

变量值:%JAVA_HOME%\bin

15、确定按钮;

“编辑环境变量”对话框→确定;

“环境变量”对话框→确定;

“系统属性”对话框→确定;

命令行测试验证:javac

配置 CLASSPATH 变量

16、 新建系统变量(使用1.5及以上版本的JDK,不必继续设置classpath。)

变量名:CLASSPATH

变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

17、其他

解释下为什么有的还要加 %JAVA_HOME%\jre\bin

%JAVA_HOME%\bin:这个目录里放的是 Java 开发工具包(JDK)的核心命令

%JAVA_HOME%\jre\bin : 这个目录是用来运行 Java 程序的,但是上面bin下面已经有运行程序的组件了,一般来说这个不用再添加了,有的需要配置也是因为版本或者包不一样,这里如果你未添加导致运行java程序错误,那么可以把这个加进去尝试;

未完待续。。。

http://www.zskr.cn/news/173480.html

相关文章:

  • 7个简单步骤:用Plasmo框架快速构建专业级浏览器扩展
  • MobaXterm-Chinese中文版技术解析与深度应用指南
  • TS3AudioBot完整指南:零基础打造专业级TeamSpeak音乐机器人
  • Rufus终极指南:5分钟快速上手USB启动盘制作
  • 2025年质量好的水渠成型机/全自动水渠成型机最新TOP厂家排名 - 行业平台推荐
  • Qwen-Image-Lightning:8步极速AI绘图革命性突破
  • 快速上手libyuv:跨平台视频处理终极指南
  • 使用GitHub Actions自动测试PyTorch-CUDA镜像兼容性
  • Plasmo浏览器扩展开发:从零开始的5步终极指南
  • Proteus 8 Professional与Keil版本兼容性问题系统学习
  • 2025年12月江苏徐州湿式制动器品牌推荐榜单 - 2025年品牌推荐榜
  • 2025年12月湿式制动器品牌徐州地区推荐top6企业评估 - 2025年品牌推荐榜
  • 从零开始:Wan2.2视频生成模型让每个人都能创作高清视频
  • 终极指南:15分钟在Docker中搭建完整Windows系统
  • B站视频下载神器bilili:专业级离线收藏解决方案
  • FREE!ship Plus:船舶设计软件的完整入门与实战指南
  • 超详细版Proteus示波器使用方法图解说明
  • 如何快速配置Bliss Shader:新手指南
  • 仿写prompt:macOS安装文件获取工具全攻略
  • 无线投屏革命:Deskreen如何重塑设备协同边界
  • 终极指南:轻松掌握Minecraft 3D皮肤预览神器
  • macOS iSCSI Initiator终极指南:轻松扩展存储空间
  • any-listen:打造专属音乐世界的跨平台播放器完整指南
  • Windows Hyper-V虚拟机完美运行macOS实战指南
  • AD导出Gerber文件教程:通俗解释Drill与Gerber区别
  • Windows外设优化终极指南:一键解锁专业级使用体验
  • AJ-Captcha行为验证码深度解析:架构创新与实践指南
  • HDiffPatch终极指南:高效文件增量同步的完整解决方案
  • ComfyUI高级回流控制完全指南:精准掌控图像生成效果
  • LeetDown实战指南:轻松实现A6/A7设备系统降级