无法使用 jmeter.sh 文件在 Mac 中启动 jmeter

无法使用 jmeter.sh 文件在 Mac 中启动 jmeter

我在 Mac 上启动 JMeter 5.1.1 时遇到问题。我已从以下位置安装了 jmeter zip 文件https://jmeter.apache.org/download_jmeter.cgi并将其解压。然后我进入jmeter/bin终端并尝试了命令sh jmeter.sh

这将引发以下错误:

jmeter.sh: line 98: [: : integer expression expected
./jmeter: line 128: [: : integer expression expected
./jmeter: line 192: /usr/bin/java:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Library/Frameworks/Mono.framework/Versions/Current/Commands/bin/java: No such file or directory

我使用的 Java 版本是 1.8.0_171

有人能指出这里出了什么问题吗?

答案1

第 98 行jmeter.sh和第 128 行jmeter看起来像

if [ "$CURRENT_VERSION" -gt "$MINIMAL_VERSION" ]; then

检查你从哪里获得输出

"${JAVA_HOME}/bin/java" -version

并据此进行。

相关内容