解决 jmeter 启动时报错 Error VM option 'UseG1GC' is experimental 问题
1. 问题描述
新电脑安装最新 jmeter-5.6.3
时报错如下:
1 | ➜ ~ /Users/user1/Jmeter/apache-jmeter-5.6.3/bin/jmeter ; exit; |
2. 问题原因
出现这个错误通常是因为 Java 虚拟机(JVM)尝试使用了一个实验性的 GC(垃圾收集)选项 UseG1GC
,而这个选项需要通过 -XX:+UnlockExperimentalVMOptions
来启用。
3. 解决方法
总体思路:直接注释调这行配置。
(1)到 jmeter
的安装目录 下的 bin
下,找到 jmeter
文件(这个文件就是没有扩展名的那个启动文件)
(2)搜索: "${GC_ALGO:="-XX:+UseG1GC -XX:MaxGCPauseMillis=100 -XX:G1ReservePercent=20"}"
,定位,注释
(3)保存后,重新双击 jmeter
,正常启动。