jmeter基础01-2_环境准备-Mac系统安装jdk

Step1. 查看系统类型

方法:苹果菜单 - 关于本机,看到本机为M1芯片。(Mac系统芯片有M系列和Intel两种)

Step2. 官网下载安装包

https://www.oracle.com/java/technologies/downloads/

根据芯片类型,选择安装包进行下载。

网盘下载链接: https://pan.baidu.com/s/1sxjdkHoI9pk-zjtIcy22Fg?pwd=24jv 提取码: 24jv

Step3. 安装(二选一)

(dmg双击界面安装或解压zip,2选1)

① dmg文件安装

|----------------------------------------------------------------------------------------------------|
| dmg是MAC苹果机上的压缩镜像文件,相当于在Windows上常见的iso文件。dmg在苹果机上可以直接运行加载,在Windows PC上可以通过命令行软件dmg2iso.exe转换成ISO文件。 |

双击安装程序安装(示例为M芯片安装包):

一般安装包的jdk,安装目录在/Library/Java文件夹下。

② tar.gz文件解压安装

|----------------------------------------------------------------------------|
| (源代码的安装包)以.tar.gz为后缀的文件是一种压缩文件,在Linux和macOS下常见,Linux和macOS都可以直接解压使用这种压缩文件。 |

双击即可解压(示例为M芯片安装包):

Step4. 配置环境变量(二选一)

|------------------------------------------------------------------------------------------------------------------------------|
| 环境变量(environment variables):一般在操作系统中用来指定操作的系统运行环境。 简单说就是在电脑里配置特定命令指向java程序的路径,如:命令行输入"java"+ 回车,电脑会自动执行安装目录里的java程序。 |

① vim命令编辑

**进入环境变量配置文件:**打开终端,输入"vim ~/.bash_profile"

**编辑文件:**点击键盘"i",进入编辑模式。

**新建JAVA_HOME变量:**输入export JAVA_HOME=/user/test_tools/jdk23

("="后写你的jdk文件夹path)

**jdk路径添加到系统路径:**找到"PATH",添加"$JAVA_HOME/bin:"。

复制代码

PATH=$PATH:$JAVA_HOME/bin

**保存文件并退出:**按键"esc"返回命令行模式,输入":wq + 回车"。

**使配置文件生效:**输入命令"source ~/.bash_profile"。

**验证:**输入java命令"java -version",显示jdk版本信息,成功。

② (推荐)open命令编辑

  • **使用文本编辑器打开配置文件:**打开终端,输入"open -e ~/.bash_profile"。
  • **创建jdk变量:**输入export JAVA_HOME=/user/test_tools/jdk23 //("="后写你的jdk文件夹path)

  • **jdk路径添加到系统路径:**找到"PATH",添加"$JAVA_HOME/bin:"。

复制代码

PATH=$PATH:$JAVA_HOME/bin

  • 保存并关闭文件:"command+s",点击关闭按钮。

  • **使配置文件生效:**输入命令"source ~/.bash_profile"。

  • **验证:**输入java命令"java -version",显示jdk版本信息,成功。

相关推荐
hqxstudying19 分钟前
Java异常处理
java·开发语言·安全·异常
我命由我123453 小时前
Kotlin 数据容器 - List(List 概述、创建 List、List 核心特性、List 元素访问、List 遍历)
java·开发语言·jvm·windows·java-ee·kotlin·list
mCell5 小时前
从删库到跑路?这50个Linux命令能保你职业生涯
linux·windows·macos
武子康5 小时前
Java-80 深入浅出 RPC Dubbo 动态服务降级:从雪崩防护到配置中心秒级生效
java·分布式·后端·spring·微服务·rpc·dubbo
YuTaoShao8 小时前
【LeetCode 热题 100】131. 分割回文串——回溯
java·算法·leetcode·深度优先
源码_V_saaskw8 小时前
JAVA图文短视频交友+自营商城系统源码支持小程序+Android+IOS+H5
java·微信小程序·小程序·uni-app·音视频·交友
超浪的晨8 小时前
Java UDP 通信详解:从基础到实战,彻底掌握无连接网络编程
java·开发语言·后端·学习·个人开发
程序员的世界你不懂9 小时前
Jmeter的元件使用介绍:(三)配置元件详解01
jmeter
双力臂4049 小时前
Spring Boot 单元测试进阶:JUnit5 + Mock测试与切片测试实战及覆盖率报告生成
java·spring boot·后端·单元测试
Edingbrugh.南空9 小时前
Aerospike与Redis深度对比:从架构到性能的全方位解析
java·开发语言·spring