Java 无法通过jMeter.bat在Windows 8.1上运行jMeter 5.0
在Windows 8.1上,我很难通过jMeter.bat文件运行jMeter 5.0。我已经通过jMeter.bat文件成功地使用了jMeter 3.0。3.0版本的bat文件位于该目录中,并可工作: C:\Downloads\jMeter 3.0\apache-jMeter-3.0\bin jMeter 5.0版本位于此目录中,失败: C:\Downloads\jMeter 5.0\apache-jMeter-5.0\bin 它产生的错误:Java 无法通过jMeter.bat在Windows 8.1上运行jMeter 5.0,java,apache,jmeter,windows-8.1,jmeter-5.0,Java,Apache,Jmeter,Windows 8.1,Jmeter 5.0,在Windows 8.1上,我很难通过jMeter.bat文件运行jMeter 5.0。我已经通过jMeter.bat文件成功地使用了jMeter 3.0。3.0版本的bat文件位于该目录中,并可工作: C:\Downloads\jMeter 3.0\apache-jMeter-3.0\bin jMeter 5.0版本位于此目录中,失败: C:\Downloads\jMeter 5.0\apache-jMeter-5.0\bin 它产生的错误: Invalid initial heap size
Invalid initial heap size: -Xms1024m -Xmx1024m -Dpropname=value
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
errorlevel=1
Press any key to continue . . .
我需要调整jmeter.bat文件还是先安装其他文件 默认情况下,JMeter的JVM设置,您可以使用所需的设置更新文件,覆盖JVM\u ARGS=…
或HEAP
JMeter JVM堆设置已从-Xms512m-Xmx512m更改为-Xms1g-Xmx1g
启动JMeter时使用的堆-(可选)JVM内存设置
默认值为“-Xms1g-Xmx1g-XX:MaxMetaspaceSize=256m”
谢谢,所以我在“if not defined HEAP”块中看到了这一行:set HEAP=-Xms1g-Xmx1g-XX:MaxMetaspaceSize=256m@KenPalmer try old values
-Xms512m-xmxx512m
您可以在setenv.bat中设置。请参阅setenv.bat上的提示。最初将其设置为:set JVM_ARGS=“-Xms1024m-Xmx1024m-Dpropname=value”--将其设置为该值后,bat文件工作:set JVM_ARGS=“-Dpropname=value”