Apple Silicon(M1など)のMac(MacOS Sonoma14)でJMeterが動作しない
HomebrewでインストールしたJMeterがうまく起動しませんでした。
Homebrewのアーキテクチャを変更したり、Javaのバージョンを変更したり、JAVA_HOMEを設定したり。。。
解決方法はこちらのissueにありました。
https://github.com/apache/jmeter/issues/6083#issuecomment-1786152329
- HomebrewはarmアーキテクチャにしてJMeterをインストール
- JAVA_HOME設定しない
- correttoをインストール
- 直接、変数を設定して呼び出す
uname -r # => 23.1.0
uname -m # => arm64
brew install corretto
# => successful launch on an M1
JAVA_HOME=/Library/Java/JavaVirtualMachines/amazon-corretto-21.jdk/Contents/Home/ exec /opt/homebrew/Cellar/jmeter/5.6.2/libexec/bin/jmeter