命令行执行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查看其他具体原因
以上是关于命令行执行Ant构建Jmeter,一直报Java(TM) Platform SE binary 已停止工作的主要内容,如果未能解决你的问题,请参考以下文章