我该如何配置以便 Jmeter 找到 Java 的 JDK?

我该如何配置以便 Jmeter 找到 Java 的 JDK?

我已经安装了 jdk,/usr/lib/jvm/jdk1.8.0_212/

我想运行 Jmeter,但它发现 java 在

./jmeter: 128: [: Illegal number: 
./jmeter: 192: ./jmeter: /usr/bin/java/bin/java: not found

env 显示如下:

JAVA_HOME=/usr/bin/java

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/jdk1.8.0_212/bin:/usr/lib/jvm/jdk1.8.0_212/bin/java:/usr/bin/java"

/etc/environment包含

JAVA_HOME="/usr/lib/jvm/jdk1.8.0_212"

'#' JRE_HOME=$JAVA_HOME/jre

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/jdk1.8.0_212/bin:/usr/lib/jvm/jdk1.8.0_212/bin/java:/usr/bin/java"

我该如何修复?

谢谢。

答案1

您的 java home 已正确设置。无需编辑环境。只需删除jmeter 二进制文件中第 125 行和第 192 行/bin/java后面的尾部$JAVA_HOME即可。然后尝试./jmeter再次运行。

相关内容