Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法通过jMeter.bat在Windows 8.1上运行jMeter 5.0_Java_Apache_Jmeter_Windows 8.1_Jmeter 5.0 - Fatal编程技术网

Java 无法通过jMeter.bat在Windows 8.1上运行jMeter 5.0

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

在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: -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”