ANT如何安装?

ANT如何安装?1、安装Ant之前首先的安装好JAVA环境,ant的官网下载:https://ant.apache.org/manualdownload.cgi(注意:要选择与自己JDK相匹配的ant.这里我选择的是

大家好,又见面了,我是你们的朋友全栈君。

1、安装Ant之前首先的安装好JAVA环境,ant的官网下载:https://ant.apache.org/manualdownload.cgi(注意:要选择与自己JDK相匹配的ant.这里我选择的是jdk1.8版本)

<span role="heading" aria-level="2">ANT如何安装?

 

 2、下载到自己想要安装的磁盘里,解压

<span role="heading" aria-level="2">ANT如何安装?

 

3、配置环境变量

变量名:ANT_HOME

变量值:E:\ant环境\apache-ant-1.10.7(这个是你的ant存放的路径)

点击path,编辑,在后面追加;%ANT_HOME%\bin;%ANT_HOME%\lib,点击确定,(注意,要是WIN10系统,要使用classpath)

4、验证

验证:cmd输入ant,出现以下提示就说明ant配置成功,因为ant默认运行当前路径下的build.xml文件,以下路径下没此文件,所以提示不存在,

build.xml需要我们一会创建,可以继续执行ant -version查看下版本号

<span role="heading" aria-level="2">ANT如何安装?

 

 5、将\apache-jmeter-5.1.1\extras下面的ant-jmeter-1.1.1的jar包复制到ant的lib目录下,否则编译时可能会报ant-jmeter-1.1.1.jar not found,切记。

<span role="heading" aria-level="2">ANT如何安装?

 

 6、jmeter默认保存的是.csv格式的文件,所以我们先要设置一下bin/jmeter.properties文件内容,保存 jmeter.save.saveservice.output_format=xml否则无法把结果保存至html文件

<span role="heading" aria-level="2">ANT如何安装?

 

 

<span role="heading" aria-level="2">ANT如何安装?

 

  7、配置jmeter的build.xml 配置文件

在jmeter安装目录下,新建loadtest文件夹,把需要测试的jmeter文件放在此目录下

在jmeter安装目录下,新建resultLog文件夹,并在此目录下新增jtl 及html文件夹。

以下为修改后的build.xml 配置文件,将此文档放到E:\ant环境\apache-ant-1.10.7\bin 目录下,配置文件如下:

<?xml version=”1.0″ encoding=”utf-8″?>
<project name=”JmeterTest” default=”all” basedir=”.”>
<tstamp>
<format property=”time” pattern=”yyyyMMddhhmm” />
</tstamp>
<!– 需要改成自己本地的 Jmeter 目录–>
<property name=”jmeter.home” value=”D:\jmeter\apache-jmeter-5.1.1″ />
<!– jmeter生成jtl格式的结果报告的路径–>
<property name=”jmeter.result.jtl.dir” value=”D:\jmeter\apache-jmeter-5.1.1\resultLog\jtl” />
<!– jmeter生成html格式的结果报告的路径–>
<property name=”jmeter.result.html.dir” value=”D:\jmeter\apache-jmeter-5.1.1\resultLog\html” />
<!– 生成的报告的前缀 –>
<property name=”ReportName” value=”TestReport” />
<property name=”jmeter.result.jtlName” value=”${jmeter.result.jtl.dir}/${ReportName}${time}.jtl” />
<property name=”jmeter.result.htmlName” value=”${jmeter.result.html.dir}/${ReportName}${time}.html” />
<!– 接收测试报告的邮箱 –>
<property name=”mail_to” value=”2198629518@qq.com” />

<target name=”all”>
<antcall target=”test” />
<antcall target=”report” />
</target>
<target name=”test”>
<taskdef name=”jmeter” classname=”org.programmerplanet.ant.taskdefs.jmeter.JMeterTask” />
<jmeter jmeterhome=”${jmeter.home}” resultlog=”${jmeter.result.jtlName}”>
<!– 声明要运行的脚本。”*.jmx”指包含此目录下的所有jmeter脚本 –>
<testplans dir=”D:\jmeter\apache-jmeter-5.1.1\loadtest” includes=”*.jmx” />
</jmeter>
</target>
<target name=”report”>
<xslt in=”${jmeter.result.jtlName}” out=”${jmeter.result.htmlName}” style=”${jmeter.home}/extras/jmeter-results-detail-report_21.xsl” />
<!– 因为上面生成报告的时候,不会将相关的图片也一起拷贝至目标目录,所以,需要手动拷贝 –>
<copy todir=”${jmeter.result.html.dir}”>
<fileset dir=”${jmeter.home}/extras”>
<include name=”collapse.png” />
<include name=”expand.png” />
</fileset>
</copy>
</target>
<!– 发送邮件 –>
</project>

进入cmd命令行,进入E:\ant环境\apache-ant-1.10.7\bin,运行ant -buildfile build.xml。

<span role="heading" aria-level="2">ANT如何安装?

 

 

注意一下:如果出现下面这种报错,说明你的loadtest 里面看下有没有脚本,你的loadtest里面看必须要有脚本

<span role="heading" aria-level="2">ANT如何安装?

 

 

 

成功后,打开E:\apache-jmeter-5.1.1\resultLog\html目录下的html文件,会出来如下图所示的报告。

 <span role="heading" aria-level="2">ANT如何安装?

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/154997.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Linux之python发送邮件

    Linux之python发送邮件python发送邮件

    2025年6月13日
    2
  • 自己整理的运维面试题,必须会。

    自己整理的运维面试题,必须会。1.mysql主从原理。**Slave开启I/O线程来请求master服务器,请求指定bin-logMaster端收到请求,Master端I/O线程响应请求通过bin-log将内容返给salveSlave将收到的内容存入relay-log中继日志中Slave端SQL实时监测relay-log日志有更新执行完毕之后,Slave端跟master端数据保持一致!**2.DNS原理。…

    2022年6月7日
    41
  • Android获取屏幕分辨率及DisplayMetrics简介[通俗易懂]

    Android 可设置为随着窗口大小调整缩放比例,但即便如此,手机程序设计人员还是必须知道手机屏幕的边界,以避免缩放造成的布局变形问题。手机的分辨率信息是手机的一项重要信息,很好的是,Android 已经提供DisplayMetircs 类可以很方便的获取分辨率。下面简要介绍 DisplayMetics 类:Andorid.util 包下的DisplayMetrics 类

    2022年3月9日
    53
  • linux 查看磁盘空间占用情况

    linux 查看磁盘空间占用情况

    2021年10月29日
    44
  • 超分辨率重建总结(超分辨率重建算法程序)

    1.SRCNN:—2,3改进开山之作,三个卷积层,输入图像是低分辨率图像经过双三次(bicubic)插值和高分辨率一个尺寸后输入CNN。图像块的提取和特征表示,特征非线性映射和最终的重建。使用均方误差(MSE)作为损失函数。2.FSRCNN特征提取:低分辨率图像,选取的核9×9设置为5×5。收缩:1×1的卷积核进行降维。非线性映射:用两个串联的3×3的卷积核可以替代一个5×5…

    2022年4月9日
    162
  • yum 安装卸载mysql_yum 安装卸载mysql

    yum 安装卸载mysql_yum 安装卸载mysqllinux下使用yum安装mysql1、安装查看有没有安装过:yumlistinstalledmysql*rpm-qa|grepmysql*查看有没有安装包:yumlistmysql*安装mysql客户端:yuminstallmysql安装mysql服务器端:yuminstallmysql-serveryuminstallmysql-develwww.2cto.co…

    2022年5月20日
    34

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号