Handle Apple Silicon (ARM64) vs Rosetta (x86_64)
masterOn Apple Silicon Macs, asdf list all java only shows JVMs compatible with your current architecture.
- Native ARM64: The default mode for Apple Silicon.
- Rosetta (x86_64): To install and use x86_64 versions, you must run your terminal under Rosetta translation. You can switch your current shell session to x86_64 using:
arch -x86_64 /bin/zsh# Check current architecture
arch
# Switch to x86_64 for Rosetta compatibility
arch -x86_64 /bin/zsh