【Jmeter】JDK及Jmeter的安装部署及简单配置

JDK的安装和环境变量配置

对于Linux、Mac和Windows系统,JDK的安装和环境变量配置方法略有不同。以下是针对这三种系统的详细步骤:

对于Linux系统:

  1. 下载适合Linux系统的JDK安装包,可以选择32位或64位的版本。

  2. 将JDK的安装包放置在服务器下,创建一个新的文件夹来存储JDK,例如/opt/java。

  3. 解压安装包到该目录(/opt/java)下,使用命令如:tar -zxvf jdk-xxx.tar.gz , 并设置执行权限,设置命令为:chmod 755 -R /opt/java

  4. 配置环境变量,编辑配置文件,如vi ~/.bash_profile,在文件底部添加如下配置信息:

    export JAVA_HOME=/opt/java/jdk_xxx #请将xxx替换为您安装的JDK版本号。
    export CLASSPATH=$JAVA_HOME/lib
    export PATH=$PATH:$JAVA_HOME/bin
    
  5. 保存并退出编辑器,执行 source ~/.bash_profile使配置生效。

  6. 执行java -version 出现如下图类似,说明配置完成
    在这里插入图片描述

对于Mac系统:

  1. 下载适合Mac系统的JDK安装包。

  2. 将JDK的安装包放置在服务器下,创建一个新的文件夹来存储JDK,例如/opt/java。

  3. 解压安装包到该目录下,使用命令如:tar -zxvf jdk-xxx.tar.gz , 并设置执行权限,设置命令为:chmod 755 -R /opt/java

  4. 配置环境变量,编辑配置文件,如vi ~/.bashrc来编辑配置文件。在文件的末尾添加以下内容:

    export JAVA_HOME=/opt/java/jdk_xxx #请将xxx替换为您安装的JDK版本号。
    export CLASSPATH=$JAVA_HOME/lib
    export PATH=$PATH:$JAVA_HOME/bin
    
  5. 保存并退出文件,执行 source ~/.bashrc使配置生效

  6. 执行java -version 出现如下图类似,说明配置完成
    在这里插入图片描述
    对于Windows系统:

  7. 从Oracle官方网站下载适合Windows系统的JDK安装包。

  8. 安装JDK,下载完成后双击安装包进行安装 ,例如安装路径为:D:\Program Files\Java\jdk1.8.0_191

  9. 安装完成后,配置环境变量。右键单击“计算机”或“此电脑”,选择“属性”,然后点击“高级系统设置”。

  10. 在系统属性窗口中,点击“环境变量”按钮。

  11. 在环境变量窗口中,点击“新建”按钮,创建一个新的系统变量。在变量名中输入JAVA_HOME,变量值中输入JDK的安装路径。例如:D:\Program Files\Java\jdk1.8.0_191。在变量名中输入CLASS_PATH,变量值中输入.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar在这里插入图片描述在这里插入图片描述

  12. 在系统变量中找到Path变量,编辑后在变量值的最后输入%JAVA_HOME%\bin。在这里插入图片描述

  13. 点击“确定”按钮保存并退出环境变量窗口。
    在这里插入图片描述

以上是针对Linux、Mac和Windows系统JDK的安装及环境变量配置的详细步骤。在配置环境变量时,需要确保JAVA_HOME指向正确的JDK安装路径,并在PATH中添加JDK的bin目录路径。

JMeter安装与配置指南

JMeter是一款强大的测试工具,可用于对Web应用程序进行压力测试、性能测试和功能测试。下面介绍JMeter的安装步骤,并介绍基本的配置方法,以确保测试环境正常运行。

安装步骤

1. Windows系统

1.1 下载JMeter安装包(apache-jmeter-x.x.x.zip),解压至任意目录。

1.2 打开JMeter安装目录,进入bin文件夹。

1.3 运行jmeter.bat文件,即可启动JMeter。

也可以把jmeter/bin目录设置到环境变量path中,在命令行执行jmeter就能启动

2. macOS系统

2.1 下载JMeter安装包(apache-jmeter-x.x.x.tar.gz),解压至任意目录,确保jmeter文件具有执行权限,如果没有参考jdk配置进行赋权。

2.2 打开终端应用程序。

2.3 进入JMeter安装目录,运行以下命令启动JMeter:

bash复制代码

./bin/jmeter

3. Linux系统

3.1 下载JMeter安装包(apache-jmeter-x.x.x.tar.gz),解压至任意目录,确保jmeter文件具有执行权限,如果没有参考jdk配置进行赋权。

3.2 打开终端。

3.3 进入JMeter安装目录,运行以下命令启动JMeter:

bash复制代码

./bin/jmeter
基本配置方法

Jmeter的基本配置主要包括以下几个方面:

  1. Jmeter界面汉化:可以通过修改bin目录下的配置文件jmeter.properties实现。具体来说,可以永久性地将“language=zh_CN”添加到文件中,重启Jmeter即可。如果需要临时性更改,可以在菜单中选择“Options”->Choose Language->Chinese(Simplified)。
    在这里插入图片描述
    在这里插入图片描述

  2. 主题修改:通过菜单“选项”->外观选择自己喜欢的主题。
    在这里插入图片描述

  3. 响应结果中文不会乱码:可以打开bin目录下的配置文件jmeter.properties,修改“sampleresult.default.encoding=UTF-8”,重启Jmeter即可。
    在这里插入图片描述

安装包资源:
123网盘不限速: https://www.123pan.com/s/VppKjv-AOTTv.html 提取码:loht
百度网盘:https://pan.baidu.com/s/1A-73_JzuyXeH4i7ev1jJig 提取码:drup

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/386236.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

《UE5_C++多人TPS完整教程》学习笔记3 ——《P4 测试多人游戏(Testing Mutiplayer)》

本文为B站系列教学视频 《UE5_C多人TPS完整教程》 —— 《P4 测试多人游戏(Testing Mutiplayer)》 的学习笔记,该系列教学视频为 Udemy 课程 《Unreal Engine 5 C Multiplayer Shooter》 的中文字幕翻译版,UP主(也是译…

三、yolov8训练结果查看和模型预测

训练结果查看 1、在模型训练结束后,如下图所示,找到该文件夹。 2、然后找到weights文件夹中的best.pt文件,这就是该数据训练后的模型。 模型预测 1、在assets文件夹下创建FPC-2文件夹,放入一些同类FPC预测结果。 2、和训练…

中小学信息学奥赛CSP-J认证 CCF非专业级别软件能力认证-入门组初赛模拟题第一套(阅读程序题)

CCF认证CSP-J入门组模拟测试题 二、阅读程序题 (程序输入不超过数组或字符串定义的范围&#xff1b;除特殊说明外&#xff0c;判断题 1.5分&#xff0c;选择题3分&#xff0c;共计40分) 第一题 1 #include<iostream> 2 using namespace std; 3 int a,b,c; 4 int main…

【Linux】学习-进程信号

进程信号 信号入门 生活角度的信号 你在网上买了很多件商品,再等待不同商品快递的到来。但即便快递没有到来,你也知道快递来临时,你该怎么处理快递。也就是你能“识别快递”,也就是你意识里是知道如果这时候快递员送来了你的包裹,你知道该如何处理这些包裹当快递员到了你…

2.13 数组练习

1、选择题 1.1、若有定义语句&#xff1a;int a[3][6]; &#xff0c;按在内存中的存放顺序&#xff0c;a 数组的第10个元素是 B A&#xff09;a[0][4] B) a[1][3] C)a[0][3] D)a[1][4] 解析&#xff1a;二维数组在内存中是以行优先的方式存放的。这意味着首先填充第一行的…

读十堂极简人工智能课笔记01_人工智能简史

1. 2400年前 1.1. 希腊罗德岛 1.1.1. 是个神奇的岛屿&#xff0c;以机械发明著称&#xff0c;包括真人大小的、大理石制成的自动机 1.1.2. 早在罗马帝国诞生之前&#xff0c;公元前400多年的希腊就有这样的机器人技术&#xff0c;似乎不可思议 2. 公元前970到前931年 2.1.…

LeetCode:83和82.删除排序链表中的重复元素I,II

这两题算是链表的基础题&#xff0c;就遍历删除没啥特点&#xff0c; 83甚至不需要考虑第一个结点的特殊情况&#xff0c;属实是名副其实的easy了 LeetCode&#xff1a;21.合并两个有序链表之第一次的特殊情况-CSDN博客 83. 删除排序链表中的重复元素 - 力扣&#xff08;Lee…

controller-manager学习三部曲之三:deployment的controller启动分析

欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码)&#xff1a;https://github.com/zq2599/blog_demos 《controller-manager学习三部曲》完整链接 通过脚本文件寻找程序入口源码学习deployment的controller启动分析 本篇概览 本文是《controller-manager学习三…

【C++初阶】第三站:类和对象(中) -- 类的6个默认成员函数

目录 前言 类的6个默认成员函数 构造函数 概念 特性 析构函数 概念 特性 拷贝构造函数 概念 特征 赋值运算符重载 运算符重载 赋值运算符重载 const成员 const修饰类成员函数 取地址及const取地址操作符重载 本章总结&#xff1a; 前言 有时候我们写好了一个栈&#xff0c;头脑…

C#中implicit和explicit

理解: 使用等号代替构造函数调用的效果以类似重载操作符的形式定义用于类型转换的函数前者类型转换时候直接写等号赋值语法,后者要额外加目标类型的强制转换stirng str -> object o -> int a 可以 int a (int)(str as object)转换通过编译,但没有转换逻辑所以运行会报错…

《UE5_C++多人TPS完整教程》学习笔记14 ——《P15 创建我们自己的子系统(Creating Our Own Subsystem)》

本文为B站系列教学视频 《UE5_C多人TPS完整教程》 —— 《P15 创建我们自己的子系统&#xff08;Creating Our Own Subsystem&#xff09;》 的学习笔记&#xff0c;该系列教学视频为 Udemy 课程 《Unreal Engine 5 C Multiplayer Shooter》 的中文字幕翻译版&#xff0c;UP主&…

G85银昆高速宝鸡天台山隧道群荣获交通运输部科技示范工程,北京恒星科通隧道无线通信与广播系统应用于该项目

2023年9月12日&#xff0c;全国交通运输科技示范工程现场推进会在河南省平顶山市召开&#xff0c;会上为全国已通过验收的10项科技示范工程进行了授牌&#xff0c;其中由陕西交控集团负责实施的“秦岭天台山超长隧道群安全绿色科技示范工程”名列其中。 【授牌仪式现场】 据了解…

我让ChatGPT帮我钓妹子,它一口气撩了5000人

来自俄罗斯的一名AI开发者、社交平台TenChat的产品经理 AleksandrZhadan于1月30日在推特上发布了自己的婚讯&#xff0c;他将要与自己的女友Karina Imranovna在今年的8月结婚。令人震惊的是Aleksandr Zhadan介绍的认识女友的窍门-ChatGPT 帮他找到了另一半&#xff0c;并且通过…

vue-进阶语法(四)

目录 v-model原理 v-model应用于组件 sync修饰符 ref 和 $refs&#xff08;重点&#xff09; $nextTick v-model原理 原理&#xff1a;v-model本质上是一个语法糖。例如应用在输入框上&#xff0c;就是 value属性 和 input事件 的合写。 作用&#xff1a;提供数据的双向…

测试西门子博途S7-PLCSIM Advanced V5.0的使用

原创 honeytree 西门子博途S7-PLCSIM Advanced V5.0能支持S7-1500&#xff0c;S7-1500R/H&#xff0c;ET200SP&#xff0c;ET200pro的仿真&#xff0c;用此仿真器可以模拟实际的PLC&#xff0c;用于其他软件的连接&#xff0c;比如上位机软件、触摸屏软件,自己用高级语音开发…

VUE学习之路——列表渲染

<p v-for"item in items">{{ item }}</p>使用v-for进行列表的渲染。 这仅仅是一个简单的demo&#xff0c;使用v-for可以用来遍历数组和对象&#xff0c;具体如下&#xff1a; 注意&#xff1a;遍历数组或对象的时候&#xff0c;&#xff08;&#xff09;…

java客运管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目

一、源码特点 java客运管理系统是一套完善的java web信息管理系统&#xff0c;对理解JSP java编程开发语言有帮助&#xff0c;系统具有完整的源代码和数据库&#xff0c;系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发&#xff0c;数据库为Mysql5.0&#…

几个好用的 iphone 手机模板贴图样机

整理了几个好用的 iphone 手机模板贴图&#xff0c;分享一下。 关注订阅号「设计师工作日常」&#xff0c;发送关键词 iphone mockup ,获取下载链接。 [1] 原文阅读 我是 Just&#xff0c;这里是「设计师工作日常」&#xff0c;求点赞求关注&#xff01;

问题:3【单选题】实现职业理想的一般步骤是()。 #媒体#媒体

问题&#xff1a;3【单选题】实现职业理想的一般步骤是()。 A、创业-立业-择业 B、择业-创业-立业 C、择业-立业-创业 D、立业-择业-创业 参考答案如图所示

Git分支和迭代流程

Git分支 feature分支&#xff1a;功能分支 dev分支&#xff1a;开发分支 test分支&#xff1a;测试分支 master分支&#xff1a;生产环境分支 hotfix分支&#xff1a;bug修复分支。从master拉取&#xff0c;修复并测试完成merge回master和dev。 某些团队可能还会有 reale…