安装jmeter和ant

news2024/9/22 23:34:49

安装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.xml

run:

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 found
 using the classloader AntClassLoader[]

在这里插入图片描述

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

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

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

相关文章

论文速读:Do Generated Data Always Help Contrastive Learning?

在对比学习领域,最近很多研究利用高质量生成模型来提升对比学习 给定一个未标记的数据集,在其上训练一个生成模型来生成大量的合成样本,然后在真实数据和生成数据的组合上执行对比学习这种使用生成数据的最简单方式被称为“数据膨胀”这与数据…

Android,AMS、WMS、PKMS添加动态控制debug开关功能

问题背景 在framework源码中有很多debug开关,通常我们想要看某个模块的日志,比如说广播,就需要去修改源码,把对应的debug值改为true,但是这种方法耗时耗力,比如说我想看sendBroadcast的流程,但是BroadcastQueue中有很多debug开关,如下: 这种就需要去修改对应的源码才…

消费增值新模式:让每一分钱都更有价值

亲爱的消费者们,大家好!今天我想和大家探讨一种新颖的消费方式——消费增值,它让您的每一次消费都蕴含了额外的价值,让消费变得更加有意义。 在过往的消费观念里,我们往往只是简单地将钱花出去,购买所需的商…

文件传输工具WinSCP安装与使用教程

目录 一、WinSCP下载 二、WinSCP安装 三、WinSCP使用 WinSCP介绍: WinSCP 是一个 Windows 环境下使用的 SSH 的开源图形化 SFTP 客户端。同时支持 SCP 协议。它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件。 一、WinSCP下…

图片壁纸社区app前后端开源小程序源码

图片壁纸社区APP前后端开源小程序源码,修改了开源版的前端样式,变成图片社区,也可以用来作为壁纸 源码下载地址抄笔记 (chaobiji.cn)

SpringBoot与Vue前后分离项目中返回结果为Long类型精度丢失问题处理

SpringBoot与Vue前后分离项目中返回结果为Long类型精度丢失问题处理 文章目录 SpringBoot与Vue前后分离项目中返回结果为Long类型精度丢失问题处理1. 前后分离环境1. 表结构2. 实体类 2. 问题描述3. 原因分析4. 处理方法(后端)1. 处理方式1(JsonSerialize注解)2. 处理方式2(Jso…

【InternLM 实战营第二期笔记01】书生·浦语大模型全链路开源体系+InternLM2技术报告

本次课程链接在GitHub上:InternLM/Tutorial at camp2 (github.com) 第一次课程录播链接:书生浦语大模型全链路开源体系_哔哩哔哩_bilibili InternLM2技术报告:arxiv.org/pdf/2403.17297.pdf 一、书生浦语大模型全链路开源体系笔记 Intern…

STM32H7的MPU学习和应用示例

STM32H7的MPU学习记录 什么是MPU?MPU的三种内存类型内存映射MPU保护区域以及优先级 MPU的寄存器XN位AP位TEX、C、B、S位SRD 位SIZE 位CTRL 寄存器的各个位 示例总结 什么是MPU? MPU(Memory Protection Unit,内存保护单元&#xf…

docker安装并跑通跑通QQ机器人实践(1)-前言及展示

随着大模型技术的迅猛发展,行业应用日益丰富且专业化。为了有效利用大模型的强大功能,建立与之紧密互动的应用接口至关重要。在此背景下,QQ、微信、钉钉等主流即时通讯工具凭借其广泛的用户覆盖和便捷的通信特性,成为连接用户与大…

动画渲染多少钱一秒?云渲染一分钟动画费用

动画渲染的费用因其复杂度和技术要求而异,云渲染服务则提供了一种高效的解决方案。一般而言,渲染一分钟动画的费用可能从几百到几千元不等,具体取决于使用的资源和渲染质量。下面来看看相关费用吧。 动画渲染多少钱一秒? 参考:…

更改android 安装的sdk版本

打开sdk manager 勾选show details 就可以选择了。

找不到msvcr120.dll要怎么解决?一键修复msvcr120.dll的详细解决方法

操作Windows系统的用户有时会遇到一个错误提示,显示“找不到msvcr120.dll”,通常被描述为“msvcr120.dll文件丢失”。解决这一问题其实有多种方式,且操作起来相对简单。以下是解决"msvcr120.dll丢失"问题的详细方法。 一.msvcr120…

每日一VUE——组件的生命周期

文章目录 VUE组件的生命周期生命周期钩子函数实例创建Teleport VUE组件的生命周期 组件生命周期 组件从创建到挂载、更新、到销毁的一系列过程被称为组件的生命周期。 生命周期函数 在组件的各个生命周期节点执行的函数,为生命周期钩子函数。 生命周期钩子函数…

最新版IntelliJ IDEA 2024.1安装和配置教程 详细图文解说版安装教程

IntelliJ IDEA 2024.1 最新版如何快速入门体验?IntelliJ IDEA 2024.1 安装和配置教程 图文解说版 文章目录 IntelliJ IDEA 2024.1 最新版如何快速入门体验?IntelliJ IDEA 2024.1 安装和配置教程 图文解说版前言 第一步: IntelliJ IDEA 2024.1安装教程第 0 步&…

一款功能齐全的iOS混淆工具介绍及功能详解

机缘巧合偶遇iOS马甲包业务,前期也使用过目前市面上其他得工具,实际效果不太理想。经过大量实践,开发出一款功能齐全的混淆工具。工具的主要功能OC、C、Swift已封装成Mac应用,其他功能还在封装中,敬请期待。 马甲包的本…

网站添加PWA支持,仅需三步,无视框架的类型

总结起来,网站配置PWA简单步骤为: 编写 manifest.json;编写 serviceWorker.js;在 index.html 引入上述两个文件;把上述三个文件放在网站根目录(或者同一目录下);网站需要部署在https环境才能触发&#xff…

[C++][算法基础]求最小生成树(Kruskal)

给定一个 n 个点 m 条边的无向图,图中可能存在重边和自环,边权可能为负数。 求最小生成树的树边权重之和,如果最小生成树不存在则输出 impossible。 给定一张边带权的无向图 G(V,E),其中 V 表示图中点的集合,E 表示图…

JavaScript代码获取浏览器的可视高、文档滚动高和滚动距离

获取浏览器可视高度 var clientHeight 0; if (document.body.clientHeight && document.documentElement.clientHeight) {// 如果同时存在 document.body.clientHeight 和 document.documentElement.clientHeightclientHeight Math.min(document.body.clientHeight,…

【wu-framework-parent】官网介绍

官网地址 介绍 springboot 版本3.2.1 wu-framework-parent 是一款由Java语言开发的框架,目标不写代码但是却能完成功能。 框架涵盖无赖ORM( wu-framework-lazy-orm-spring-starter)、仿生组件 、easy框架系列【Easy-Excel、easy-listener、easy-upsert】 授权框架…

Postgresql源码(125)游标恢复执行的原理分析

问题 为什么每次fetch游标能从上一次的位置继续?后面用一个简单用例分析原理。 【速查】 恢复扫描需要知道当前页面、上一次扫描到的偏移位置、当前页面一共有几条: 当前页面:HeapScanDesc结构中记录了扫到的页面(scan->rs_cb…