我正在进行一个 Web 项目,想要集成 JMeter 进行一些负载测试。我在按照这个简单的教程操作:https://lincolnloop.com/blog/load-testing-jmeter-part-1-getting-started/。我已经使用 brew 安装了 JMeter。但当我尝试运行 JMeter 时,出现以下错误:无法找到 Java 可执行文件或版本。请检查您的 Java 安装。之前,我已经安装了最新版的 Java(https://www.java.com/en/download/mac_download.jsp),并在https://java.com/en/download/installed.jsp上验证了它。我收到了消息“恭喜!您已安装推荐的 Java(版本 8 更新 91)。”,但我无法运行 JMeter。我该如何配置我的 Java 或 JMeter 安装以使其运行?
JAVA_HOME=$(/usr/libexec/java_home)
,但它没有起作用。当我运行which java
时,我得到的是/usr/bin/java
。 - Danna Castro$
符号,你需要执行source ~/.bash_profile
命令。which java
命令与JAVA_HOME
无关,可以使用env | grep JAVA_HOME
命令或尝试执行 jmeter。 - nicemansource JAVA_HOME=/usr/libexec/java_home
,如果我运行env | grep JAVA_HOME
我会得到JAVA_HOME=/usr/libexec/java_home
。但是当我运行/usr/libexec/java_home
的时候,会出现 Unable to find any JVMs matching version "(null)". No Java runtime present, try --request to install. :( - Danna Castrojava
可执行文件所在的位置,而应该指向$JAVA_HOME/bin包含java可执行文件的位置;) - niceman