命令行执行Ant构建Jmeter,一直报Java(TM) Platform SE binary 已停止工作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了命令行执行Ant构建Jmeter,一直报Java(TM) Platform SE binary 已停止工作相关的知识,希望对你有一定的参考价值。

使用Ant+Jmeter,各种前置配置都已经配置ok,build.xml文件也准备可以了。但是命令行一执行ant -buildfile D:\apache-ant-1.10.5\bin\build.xml就弹出Java(TM) Platform SE binary 已停止工作。点击关闭后,命令行就显示构建失败,找不到jtl文件。(找不到jtl文件的原因是执行ant后因为报错没有生成jtl文件,所以使用jtl文件生成htmll时就报jtl文件找不到)运行环境:win7 64bit+JDK1.8+Ant-1.10.5+Jmeter-5.0Jmeter中的文件都已经copy到ant相应目录下了。build.xml也已经修改了这四个地方。执行命令构建:ant -buildfile D:\apache-ant-1.10.5\bin\build.xml就完蛋了。。。。求大虾们指教!!!(分别检查每个软件安装都没问题的)

运行eclipse,java(tm) platform se binary 已停止工作 出现了一个问题,导致程序停止正常工作。如下解决方式:
1.查看环境变量中Path的配置,确认%java_home%/bin在path值的第一个。
或者在cmd中输入echo %path%,其中的java配置对不对。
2.或者在cmd中输入echo %path%,看一下实际有效的path值是什么,其中的java配置对不对。标准path配置:E:\oraclexe\app\oracle\product\11.2.0\server\bin;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;E:\soft\apache-maven-3.1.0\bin
3.查看java_home配置:C:\Program Files\Java7\jdk1.7.0_51很明显,Path中Oracle 11在java前面,Oracle也带有JDK的,所以运行java -version其实查看到的是Oracle中的java版本,把%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;移动到最前面就可以解决问题。
参考技术A

解决方案

    将文件夹增加写入权限

    配置build.xml的value值和jmeter脚本名称一致。

    打开jmeter.log查看其他具体原因

参考技术B 你问题解决了没,我也有这个问题

以上是关于命令行执行Ant构建Jmeter,一直报Java(TM) Platform SE binary 已停止工作的主要内容,如果未能解决你的问题,请参考以下文章

ANT批量执行Jmeter脚本

Ant 批量执行jmeter 脚本

Jenkins + Jmeter +Ant自动化集成环境搭建

centos下怎么使用ant批量执行jmeter

jenkins+ant+jmeter自动化环境搭建

jenkins+ant+jmeter自动化环境搭建