解决 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,正常启动。