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

news2024/11/29 22:49:02

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.coloradmin.cn/o/1447793.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ubuntu服务器部署gitlab docker并配置nginx反向代理https访问

拉取镜像 docker pull gitlab/gitlab-ce运行容器 docker run --detach \--publish 9080:80 --publish 9022:22 --publish 9443:443\--namegitlab \--restartalways \--volume /home/docker/gitlab/config:/etc/gitlab \--volume /home/docker/gitlab/logs:/var/log/gitlab \-…

今天:旧时是这样“破五迎福”

昨(正月初四)天,笔者——“ 人民体验官 ”, 为了推广人民日报官方微博文化产品所发表在10余个网站自媒体平台上的文章《今天:大年初四迎灶神爷》,不知何故被笔者寄居养老城市的自媒体论坛反复拒之门外&…

Spring Boot3自定义异常及全局异常捕获

⛰️个人主页: 蒾酒 🔥系列专栏:《spring boot实战》 🌊山高路远,行路漫漫,终有归途。 目录 前置条件 目的 主要步骤 定义自定义异常类 创建全局异常处理器 手动抛出自定义异常 前置条件 已经初始化好一个…

使用一根网线,让Ubuntu和正点原子I.MX6ULL开发板互相ping通

1.硬件准备 准备一根网线即可 2. 让windows和I.MX6ULLping通 2.1 找根网线将I.MX6ULL和电脑连起来 2.2 让I.MX6ULL通电运行起来,我这里使用的是正点原子版本的内核、 2.3 进入电脑的网络连接后,按照如下步骤操作 2.4 将ip地址、子网掩码、默认网关…

情人节html代码

一、一个带有心形和祝福消息的页面 如果想在网页上创建一个简单的情人节祝福&#xff0c;可以使用HTML和CSS。以下是一个简单的例子&#xff0c;它创建了一个带有心形和祝福消息的页面&#xff1a; <!DOCTYPE html> <html> <head> <title>情人节…

林浩然与杨凌芸的Java奇趣冒险:System与Runtime的大挑战

林浩然与杨凌芸的Java奇趣冒险&#xff1a;System与Runtime的大挑战 Lin Haoran and Yang Lingyun’s Java Adventure: The Grand Challenge of System and Runtime 在一个阳光明媚的日子&#xff0c;程序员大侠林浩然和智慧女神杨凌芸携手闯荡Java江湖。他们的故事并非刀光剑影…

[缓存] 1. 缓存共性问题

1. 缓存的作用 为什么需要缓存呢&#xff1f;缓存主要解决两个问题&#xff0c;一个是提高应用程序的性能&#xff0c;降低请求响应的延时&#xff1b;一个是提高应用程序的并发性。 2. 缓存的分类 本地缓存&#xff0c;分布式缓存 3. 缓存数据分类 3.1 数据缓存 程序数据直接…

Vue核心基础5:数据监测、收集表单数据、过滤器

1 数据监测 【代码】 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>总结</title><scrip…

LeetCode、435. 无重叠区间【中等,贪心 区间问题】

文章目录 前言LeetCode、435. 无重叠区间【中等&#xff0c;贪心 区间问题】题目链接及分类思路贪心、区间问题 资料获取 前言 博主介绍&#xff1a;✌目前全网粉丝2W&#xff0c;csdn博客专家、Java领域优质创作者&#xff0c;博客之星、阿里云平台优质作者、专注于Java后端技…

力扣 第 384 场周赛 解题报告 | 珂学家 | 贪心构造 + KMP板子

前言 整体评价 因为是新春过年&#xff0c;所以题目出的相对简单一些&#xff0c;T4和上周一样&#xff0c;是字符串匹配模板题。 T1. 修改矩阵 思路: 模拟 按要求模拟即可 class Solution {public int[][] modifiedMatrix(int[][] matrix) {int h matrix.length;int w m…

如何一键启动、停止或重启运行在服务器内的幻兽帕鲁游戏服务进程?

如果你是用腾讯云轻量应用服务器一键部署的幻兽帕鲁服务器&#xff0c;那么可以在面板一键启动、停止或重启运行在服务器内的幻兽帕鲁游戏服务进程&#xff08;注意并非对服务器整机进行操作&#xff09;&#xff0c;无需手动在服务器内部运行命令。 详细教程地址&#xff1a;h…

2024年幻兽帕鲁服务器搭建方法_图文保姆级教程

幻兽帕鲁官方服务器不稳定&#xff1f;自己搭建幻兽帕鲁服务器&#xff0c;低延迟、稳定不卡&#xff0c;目前阿里云和腾讯云均推出幻兽帕鲁专用服务器&#xff0c;腾讯云直接提供幻兽帕鲁镜像系统&#xff0c;阿里云通过计算巢服务&#xff0c;均可以一键部署&#xff0c;鼠标…

2024幻兽帕鲁服务器创建教程_阿里PK腾讯超简单

幻兽帕鲁官方服务器不稳定&#xff1f;自己搭建幻兽帕鲁服务器&#xff0c;低延迟、稳定不卡&#xff0c;目前阿里云和腾讯云均推出幻兽帕鲁专用服务器&#xff0c;腾讯云直接提供幻兽帕鲁镜像系统&#xff0c;阿里云通过计算巢服务&#xff0c;均可以一键部署&#xff0c;鼠标…

智能汽车行业产业研究报告:毫米波雷达优势明显,核心壁垒是芯片、天线阵列、波形设计

今天分享的是智能汽车系列深度研究报告&#xff1a;《智能汽车行业产业研究报告&#xff1a;毫米波雷达优势明显&#xff0c;核心壁垒是芯片、天线阵列、波形设计》。 &#xff08;报告出品方&#xff1a;国泰君安证券&#xff09; 报告共计&#xff1a;67页 毫米波雷达被广泛…

mmdetection使用自己的voc数据集训练模型实战

一.自己数据集整理 将labelimg格式数据集进行整理 1.1. 更换图片后缀为jpg import os import shutilroot_path/media/ai-developer/imgfileos.listdir(root_path)for img in file:if img.endswith(jpeg) or img.endswith(JPG) or img.endswith(png):img_pathos.path.join(root…

关于显卡、显卡驱动、cuda、cuDNN等的区别

关于显卡、显卡驱动、cuda、cuDNN等的区别 刚接触AI或机器学习框架时&#xff0c;经常会被这几个概念搞混&#xff0c;尤其是显卡驱动、cuda、cuDNN这个三个软的东西&#xff1b;此外&#xff0c;NVCC、cudatoolkit又是什么呢&#xff1f; 1. 显卡(GPU) 显卡就是硬件&#xff…

C# winfrom中NPOI操作EXCEL

前言 1.整个Excel表格叫做工作表&#xff1a;WorkBook&#xff08;工作薄&#xff09;&#xff0c;包含的叫页&#xff08;工作表&#xff09;&#xff1a;Sheet&#xff1b;行&#xff1a;Row&#xff1b;单元格Cell。 2.忘了告诉大家npoi是做什么的了&#xff0c;npoi 能够读…

揭秘产品迭代计划制定:从0到1打造完美迭代策略

产品迭代计划是产品团队确保他们能够交付满足客户需求的产品以及实现其业务目标的重要工具。开发一个成功的产品迭代计划需要仔细考虑产品的目标、客户需求、市场趋势和可用资源。以下是帮助您创建产品迭代计划的一些步骤&#xff1a;建立产品目标、收集客户反馈、分析市场趋势…

Vue3快速上手(五)ref之对象类型的响应式数据

一、ref之对象类型的响应式数据 1.1 基本语法 import { ref } from vuelet x ref(初始值)console.log(xxx --> , x.value);x为一个RefImpl对象&#xff0c;该对象的value属性为实际值&#xff0c;在script里需要操作x.value来改变数据的值&#xff0c;在页面里则可以直接…

计算机网络——09Web-and-HTTP

Web and HTTP 一些术语 Web页&#xff1a;由一些对象组成对象可以是HTML文件、JPEG图像&#xff0c;JAVA小程序&#xff0c;声音剪辑文件等Web页含有一个基本的HTML文件&#xff0c;该基本HTML文件又包含若干对象的引用&#xff08;链接&#xff09;通过URL对每个对象进行引用…