JMETER_HOME environment variable is not defined

狂风中的少年 提交于 2019-12-19 06:30:34

问题


I tried to execute JMeter 4.0 from the command prompt in Windows 7.

I got the following error during execution:

The JMETER_HOME environment variable is not defined correctly This environment variable is needed to run this program

I set C:\apache-jmeter-4.0\bin to JMETER_HOME variable, but the problem remains

I can start JMeter with its jar file.

I use jdk1.8.0_162 and set JAVA_HOME environment variable correctly.


回答1:


You should set JMETER_HOME to main JMeter directory as C:\apache-jmeter-4.0

Also don't set JMeter directory to JAVA_HOME variable (should hold Java installation path)




回答2:


  • First ensure you've Java installed
  • Second you need to ensure the working directory of your call is the JMeter installation directory.

Assumption your JMeter installation is located under:

C:\Program Files (x86)\apache-jmeter-4.0

then you need to set this as working directory.


As you can read in the jmeter.bat file itself:

JMETER_HOME - installation directory. Will be guessed from location of jmeter.bat




回答3:


This might sound obvious, but I'm getting this error on machines that don't have Java installed. Of course, though a better message might have been nice!




回答4:


Ensure you have installed Java and JMETER Gui works fine first.

Then,

At User Variables add JMETER_HOME followed by D:\Jmeter (Where Jmeter is installed) Next select Path in User variables and add D:\Jmeter\bin(Where Jmeter bin path is)

Save and restart cmd.

P.S: This is for Windows solution




回答5:


One reason for getting this error is to have JMETER_HOME variable defined in the environment variables but pointing to the wrong location. I had this problem due to previous installation.




回答6:


You don't need to set JMETER_HOME path explicitly under user variables, just add/change under system variables under path variable as your bin path. If you already have earlier version of JMeter just append with latest version. Path looks like : C:\XXX\apache-jmeter-4.0\bin



来源:https://stackoverflow.com/questions/48882280/jmeter-home-environment-variable-is-not-defined

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!