Win10 安装Ant运行build.xml遇到的问题以及解决
来源:互联网 发布:matlab画数据分布图 编辑:程序博客网 时间:2024/05/29 11:42
在Win 7 系统下安装ant的方法,可以查阅
http://blog.csdn.net/liujingqiu/article/details/54647394
对于 Win 10 安装Ant 1.9.9 可以使用上述同样的方法,将Ant安装成功。
运行build.xml ,写 build.xml ,可以网上找范本,然后进行修改为自己需要的。
build.xml如下:
<project name="ant-jmeter-test" default="run" basedir="."> <tstamp> <format property="time" pattern="yyyyMMddhhmm" /> </tstamp> <!-- 需要改成自己本地的jmeter目录--> <property name="jmeter.home" value="D:\apache-jmeter-3.0" /> <property name="report.title" value="XX产品的接口测试"/> <!-- jmeter生成的jtl格式的结果报告的路径--> <property name="jmeter.result.jtl.dir" value="D:\Jmeter\mytest\report\jti" /> <!-- jmeter生成的html格式的结果报告的路径--> <property name="jmeter.result.html.dir" value="D:\Jmeter\mytest\report\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" /> <target name="run"> <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\mytest\testscript" includes="*.jmx" /> <property name="jmeter.save.saveservice.output_format" value="xml"/> </jmeter> </target> <path id="xslt.classpath"> <fileset dir="${jmeter.home}/lib" includes="xalan*.jar"/> <fileset dir="${jmeter.home}/lib" includes="serializer*.jar"/> </path> <target name="report"> <tstamp> <format property="report.datestamp" pattern="yyyy/MM/dd HH:mm" /> </tstamp> <xslt classpathref="xslt.classpath" force="true" in="${jmeter.result.jtlName}" out="${jmeter.result.htmlName}" style="${jmeter.home}/extras/jmeter-results-detail-report.xsl"> <param name="dateReport" expression="${report.datestamp}"/> </xslt> <!-- 拷贝报告所需的图片资源至目标目录 --> <copy todir="${jmeter.result.html.dir}"> <fileset dir="${jmeter.home}/extras"> <include name="collapse.png" /> <include name="expand.png" /> </fileset> </copy> </target></project>
将build.xml修改为自己需要的build.xml文件,然后放置到D:\ant目录下
打开命令窗口run—>cmd,运行build.xml 如图所示:
发现报错:
Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre1.8.0_91\lib\tools.jar Buildfile: build.xml does not exist! using the classloader AntClassLoader[]
这是因为 Ant有一个ant-jmeter-1.1.1.jar这个文件缺失了,所以一直会报这个错。
对于这样的情况,解决方法:
去jmeter 的安装文件 D:\apache-jmeter-3.0\extras 该路径下的 ant-jmeter-1.1.1.jar 文件 复制到D:\ant\apache-ant-1.9.9\lib (其中,D:\ant\apache-ant-1.9.9 这是 ant的放置路径)。
参考 http://blog.csdn.net/wyb199026/article/details/52293595
- Win10 安装Ant运行build.xml遇到的问题以及解决
- 安装win10 以及 office2016遇到的问题
- ant的安装以及build.xml文档的编写
- JBPM中运行build.deploy.xml及build.xml遇到的一些问题
- Ant的build.xml
- 解决 tools/ant/build.xml:698: null returned: 1问题
- ubuntu14.04 安装 ddd 以及运行 ddd 遇到的问题
- ubuntu14.04 安装 kdbg 以及运行 kdbg 遇到的问题
- ant build.xml任务运行顺序
- tuxedo 安装,运行示例。(解决遇到的问题)
- win10安装tomcat遇到的小问题
- ant的安装、使用,build.xml简单编写
- ant的安装、使用,build.xml简单编写
- ant的安装、使用,build.xml简单编写
- ant的安装遇到的问题
- ant 的build.xml学习
- Ant的build.xml解释
- 安装calabash-android遇到的问题以及解决
- 【Scikit-Learn 中文文档】多类和多标签算法
- 计算机网络第一章概述(1)
- MyEclipse使用总结——MyEclipse10安装SVN插件
- RecyclerView 的 FastScroller 绘制的源码分析
- angular4表单—模板式表单
- Win10 安装Ant运行build.xml遇到的问题以及解决
- 【Scikit-Learn 中文文档】特征选择
- Storyboard References
- RadioButton和CheckBox
- 如何优雅的打破NSTimer与控制器的循环引用
- 受限玻尔兹曼机
- oracle wm_concat函数的使用
- Qt5实现百度离线地图APIV2_0用QWebChannel实现Qt与js交互
- Metasploit阅读笔记1