首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从命令行启动from压力测试失败

从命令行启动from压力测试失败
EN

Stack Overflow用户
提问于 2022-10-29 06:58:44
回答 2查看 43关注 0票数 0

在Windows环境下,利用j测量仪对本地的springboot web项目进行了应力测试。命令行输入是:

D:\software\apache-jmeter-5.5\bin>jmeter -n -t D:\-n\apache-j抄-5.5\test\test1.jmx -l D:\-n\apache- -o 5.5\test\Result.txt -e -o-o

执行结果是:

获得了JAVA_TOOL_OPTIONS:-dfile.code=utf-8未识别的选项:-add错误:未能创建JAVA_TOOL_OPTIONS虚拟机。错误:发生致命异常。程序将退出。errorlevel=1

Java版本是1.8.0_102。计量器版本为5.5。如何解决这个问题?

EN

回答 2

Stack Overflow用户

发布于 2022-10-29 07:17:41

由于某些原因,jmeter.bat文件似乎无法正确检测到您的Java版本,并认为您正在运行9+

如果您没有更改jmeter.bat文件,那么您可以在JMeter Bugzilla中提出一个问题,但是我不认为它会受到任何关注,因为Java8不再受支持。

备选方案如下:

  1. 检查您的本地jmeter.bat文件与上述版本的JMeter Github。最终重新安装JMeter
  2. 升级到Java 9或更高版本
  3. 如果无法对机器进行任何更改(升级Java或重新安装JMeter),则可以将命令修改为直接运行JMeter .jar文件而不使用jmeter.bat包装脚本。 java -jar ApacheJMeter.jar -n -t D:\software\apache-j抄-5.5\test\test1.jmx -l D:\software\apache- -o 5.5\test\test\test -e -o D:\software\apache--o 5.5\test
票数 0
EN

Stack Overflow用户

发布于 2022-10-31 02:31:52

我通过注释掉jmeter.bat文件中的语句来解决这个问题:

代码语言:javascript
复制
set JAVA9_OPTS=--add-opens java.desktop/sun.awt=ALL-UNNAMED ... --add-opens=java.desktop/sun.awt.shell=ALL-UNNAMED
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74243423

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档