安装jmeter和ant

安装jmeter和ant

安装java环境

安装jdk和jre

下载Java SE Development Kit 8

Java SE subscribers will receive JDK 8 updates until at least December 2030.

选择指定包进行安装,如windows
在这里插入图片描述

共享账号参考:Oracle官网 账号及密码

目前官网下载低于jdk1.8版本,需要登陆,可使用下面的共享账号,供参考
账户:3028064308@qq.com
密码:OraclePassword123!
Oracle Account: 602205528@qq.com
Oracle Password:Hkk.520.1314
Oracle Account:2696671285@qq.com
Oracle Password:Oracle123
Oracle Account:541509124@qq.com
Oracle Password:LR4ever.1314

各版本jdk

  • java SE 1.6各个版本 jdk
  • java SE 1.7各个版本 jdk
  • java SE 1.8各个版本 jdk(包含oracle jdk8_u202 不收费的最后一个版本)

配置环境

电脑–> 鼠标右键属性–> 高级系统设置–>高级–>环境变量

配置“系统变量”

  1. 新建JAVA_HOME 变量
    点击新建会弹出一个窗口
    变量名:JAVA_HOME
    变量值:JDK 安装路径
    在这里插入图片描述2. 新建CLASSPATH 变量
    再次点击新建,CLASSPATH 变量
    它的变量值为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

  2. 配置Path
    找到Path 变量,双击它或者点击编辑
    新建变量:%JAVA_HOME%\bin

验证结果

快捷键“Win+R”,打开“运行”窗口,输入“cmd”,然后点击确定,进入命令行窗口

输入java
在这里插入图片描述

输入javac
在这里插入图片描述

可以看到安装成功

安装jmeter

下载

官网下载 jmeter

下载后进行解压,记录好解压的目录

配置环境变量

电脑–> 鼠标右键属性–> 高级系统设置–>高级–>环境变量(系统变量)

  1. 新建环境变量JMETER_HOME
    在这里插入图片描述

变量名:JMETER_HOME
变量值:(路径)D:\Software\apache-jmeter-5.4.3

  1. 编辑 CLASSPATH 的变量
    3.在这里插入图片描述

在变量值最后追加内容:

变量名:CLASSPATH
变量值:%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;

  1. Path 变量
    在这里插入图片描述

在编辑环境变量窗口中点击新建按钮添加内容

%JMETER_HOME%\bin

验证

在这里插入图片描述
显示出jmeter版本信息,则表示此前的配置已成功

输入jmeter运行成功
在这里插入图片描述

安装ant

下载后解压

官网下载ant

在这里插入图片描述

下载之后解压到指定目录

配置环境变量

  1. 新建 ANT_HOME 环境变量
    在这里插入图片描述
    在系统变量栏点击新建 → 输入一个新的环境变量名【ANT_HOME】,value设为Ant解压后的文件夹在本地磁盘的路径

  2. 配置 path 变量
    点击编辑,会看到很多环境变量配置,点击右上角–新建–在末尾会新建一个路径,输入%ANT_HOME%\bin,注意要具体到bin目录下
    在这里插入图片描述

验证

在这里插入图片描述

常见问题

ant构建jmeter报错:taskdef class org.programmerplanet.ant.taskdefs.jmeter.JMeterTask cannot be found

▶ ant run
Buildfile: /Users/Documents/develope/apache-jmeter-5.1.1/bin/xqTestCase/TestCase/build.xmlrun:test:BUILD FAILED
/Users/Documents/develope/apache-jmeter-5.1.1/bin/xqTestCase/TestCase/build.xml:30: The following error occurred while executing this line:
/Users/Documents/develope/apache-jmeter-5.1.1/bin/xqTestCase/TestCase/build.xml:35: taskdef class org.programmerplanet.ant.taskdefs.jmeter.JMeterTask cannot be foundusing the classloader AntClassLoader[]

在这里插入图片描述

解决方案:
将 ${apache-jmeter}/extras 文件夹下的 ‘ant-jmeter-1.1.1.jar’ 文件复制到 ${apache-ant-}\lib 文件夹下

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

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

相关文章

K12智慧校园-学工中心

1 系统概述 学工管理系统用于帮助学校学工部门负责拟定学院年度学生工作计划,提出年度学生工作思路及工作要点,并负责指导各系开展学生工作;负责学院的学风建设与校园文明督查;负责新生军训工作的组织、协调和安排;负…

顺序表 (头删 尾删 清空)

//头删 | 1 #include "head.h" | 1 #ifndef ww87 void head_del(p lp) | 2 int main(int argc, const char *argv[]) …

js纯前端实现语音播报,朗读功能(2024-04-15)

实现语音播报要有两个原生API 分别是【window.speechSynthesis】【SpeechSynthesisUtterance】 项目代码 // 执行函数 initVoice({text: 项目介绍,vol: 1,rate: 1 })// 函数 export function initVoice(config) {window.speechSynthesis.cancel();//播报前建议调用取消的函数…

[阅读笔记2][FLAN]FINETUNED LANGUAGE MODELS ARE ZERO-SHOT LEARNERS

接下来这篇是谷歌的FLAN,提出了指令微调这一新范式,在2022年发表。 这篇论文指出GPT3的zero-shot性能相比few-shot性能差太多了。他们发现如果对预训练模型进行指令微调能使zero-shot性能显著提升,下面右图显示指令微调后zero-shot比GPT3 few…

Ubuntu 22.04安装中文输入法

1. 安装 sudo apt install fcitx5 2. 管理已安装的语言 Setting->Region & Language->Manage Installed Language 在下图中点击“安装”,之后需要等一会 选择Fcitx 5 3. 添加输入法 Setting->Keyboard 点击chinese 选择你想要的输入法 重启一下&a…

【STL】迭代器iterator详解

前言 本篇文章以对string的操作来演示迭代器的操作。 一、什么是迭代器iterator? 迭代器(iterator)是一种可以遍历容器元素的数据类型。迭代器是一个变量,相当于容器和操纵容器的算法之间的中介。C迭代器是一种用于遍历容器中元的…

火车头采集一键发布到Zblog

火车头采集发布到Zblog系统,主要操作步骤如下: 目录 1、Zblog火车头Web发布模块 2、内容发布参数映射,火车头发布到Zblog 3、简数一键发布到Zblog方法 1、Zblog火车头Web发布模块 自行编写Zblog火车头Web发布模块,一般要使用f…

突破编程_前端_SVG(ellipse 椭圆形)

1 ellipse 元素的基本属性和用法 ellipse 元素用于创建椭圆形状。它具有一系列的基本属性,允许自定义椭圆的外观和位置。以下是一些 ellipse 元素的基本属性和用法: (1)基本属性 cx 和 cy:这两个属性定义了椭圆中心…

[Java EE] 计算机工作原理与操作系统简明概要

1. 计算机工作原理 1.1 生活中常见的计算机 计算机分为通用计算机和专用计算机,计算机并不单单指的是电脑,还有我们平时使用的手机,ipad,智能手表等终端设备都是计算机.还有我们用户不常见的计算机,比如服务器. 还有许多嵌入式设备(针对特定场景定制的"专用计算机"…

Suno,属于音乐的ChatGPT时刻来临

AI绘画 AI视频我们见过了,现如今AI都能生成一首音乐,包括编曲,演唱,而且仅需几秒的时间便可创作出两分钟的完整歌曲 相信关注苏音的很大一部分都是从获取编曲或者混音插件来的,现如今AI却能帮你几秒生成曲子 今天就带…

海外云手机怎么解决tiktok运营难题?

最近打算做TikTok的商家越来越多了,而做TikTok的第一步就面临如何养号、涨粉的困境,本文将介绍如何通过海外云手机轻松解决这些问题。 早期大家用的比较多的,是真机科学上网的方法。但是这种方法,需要自己搭建海外环境&#xff0c…

网络篇09 | 运输层 udp

网络篇09 | 运输层 udp 01 简介UDP 是面向报文的 02 报文协议 01 简介 UDP 只在 IP 的数据报服务之上增加了一些功能:复用和分用、差错检测 UDP 的主要特点:无连接。发送数据之前不需要建立连接。 使用尽最大努力交付。即不保证可靠交付。 面向报文。…

DRF视图组件(2个视图基类、5个视图扩展类、9个视图子类、视图集和路由映射)

DRF视图组件(2个视图基类、5个视图扩展类、9个视图子类、视图集和路由映射) 目录 DRF视图组件(2个视图基类、5个视图扩展类、9个视图子类、视图集和路由映射)2个视图基类mixins的5个视图扩展类generics的9个视图子类视图集自定制返回格式自动生成路由(SimpleRouter)action装饰器…

[lesson30]操作符重载的概念

操作符重载的概念 操作符重载 C中的重载能够扩展操作符的功能 操作符的重载以函数的方式进行 本质: 用特殊形式的函数扩展操作符的功能 通过operator关键字可以定义特殊的函数 operator的本质是通过函数重载操作符 语法: 可以将操作符重载函数定…

Android RecyclerView性能优化及Glide流畅加载图片丢帧率低的一种8宫格实现,Kotlin

Android RecyclerView性能优化及Glide流畅加载图片丢帧率低的一种8宫格实现&#xff0c;Kotlin <uses-permission android:name"android.permission.READ_EXTERNAL_STORAGE" /><uses-permission android:name"android.permission.READ_MEDIA_IMAGES&qu…

c# 服务创建

服务 创建服务 编写服务 可以对server1.cs重新命名&#xff0c;点击你的server按F7进入代码编辑模式&#xff0c;编写脚本 双击你的server.cs右击空白位置&#xff0c;添加安装程序&#xff0c;此时会生成“serviceInstaller1”及“serviceProcessInstaller1” 后续可以点击P…

faker 伪造数据生成库

faker 伪造数据生成库 前言 javafaker&#xff0c;这是一个用于生成假数据的 Java 库&#xff0c;与 Python 的 faker 库类似。javafaker 库提供了很多方法&#xff0c;用于生成各种类型的随机数据&#xff0c; 基本用法 api介绍 <!--java faker用于生成随机数据-->&…

使用AI动作捕捉制作动画图像——Viggle AI教程

使用AI动作捕捉制作动画图像——Viggle AI教程 在数字媒体时代&#xff0c;动画制作已经成为一种流行的艺术形式。最近&#xff0c;我在网上发现了一个非常有趣的AI动画制作工具——Viggle AI。这个工具不仅简单易用&#xff0c;而且目前还是免费的。在这篇博客中&#xff0c;我…

护眼台灯哪个牌子最好,护眼台灯品牌排行榜分享

​护眼台灯哪个牌子最好&#xff1f;尽管一些家长可能对护眼台灯还不甚了解&#xff0c;下面我将介绍这类台灯的几个显著优势&#xff1a;它们专为减少眼睛疲劳和保护视力而设计&#xff0c;提供稳定且柔和的光线&#xff1b;具备灵活的亮度调节功能&#xff0c;适应不同的阅读…

springMVC理解

springMVC是一种思想&#xff0c;将软件划分为&#xff0c;模型Model&#xff0c;视图View&#xff0c;控制器Controller。 MVC的工作原理&#xff1a;用户通过前端视图页面&#xff0c;发送请求到服务器&#xff0c;在服务器中请求被Controller接收&#xff0c;Controller调用…