1. 程式人生 > 其它 >命令列輸入jmeter -v 提示不是內部/外部命令,或'findstr' 不是內部或外部命令,也不是可執行的程式 或批處理檔案。 JMETER_HOME environment variable is not defined

命令列輸入jmeter -v 提示不是內部/外部命令,或'findstr' 不是內部或外部命令,也不是可執行的程式 或批處理檔案。 JMETER_HOME environment variable is not defined

命令列輸入jmeter -v 提示不是內部/外部命令,或'findstr' 不是內部或外部命令,也不是可執行的程式 或批處理檔案。

一.jmeter不是內部命令

1.新增環境變數

變數名:JMETER_HOME

變數值:D:\jmeter\apache-jmeter-5.1.1【jmeter安裝資料夾】

2.編輯CLASSPATH

在CLASSPATH後面加上%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar

3.編輯path

path後面加上%JMETER_HOME%\bin

儲存。命令列輸入jmeter -v 顯示版本號配置成功

二.無法找到Java可執行檔案或版本。請檢查您的Java安裝。

1.安裝jdk

2.配置環境變數

新增JAVA_HOME:C:\Program Files (x86)\Java\jdk1.8.0_171 (JDK安裝目錄)

編輯CLASSPATH:%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

編輯path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

儲存。命令列輸入java -version 顯示版本號配置成功

三.報錯:'findstr' 不是內部或外部命令,也不是可執行的程式 或批處理檔案。

需要配置環境中Path新增:%SystemRoot%/system32;%SystemRoot%;

儲存。執行jmeter.bat,啟動成功

JMETER_HOME environment variable is not defined

jmeter環境變數沒問題,但是報錯:JMETER_HOME environment variable is not defined

參考:https://testerhome.com/topics/23043

原因,環境變數的路徑多了個 ;

實際複製和編輯裡檢視,是沒有的,但是顯示有,重新新增環境變數,覆蓋掉原來的即可