M1 Max Java Setup

Oct 27, 21
  • Install xcode from App Store
  • Install brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • Install visual studio code - https://code.visualstudio.com/Download# (Do not forget to click on Apple silicon version for Mac)

  • Install openjdk 17 Download from openjdk site https://jdk.java.net/17/, make sure you download the macOS / AArch64 for M1 chip. Extract the downloaded file and rename and move the folder as follows.

sudo mv openjdk-17/ /Library/Java/JavaVirtualMachines
echo eval "$(jenv init -)" >> /Users/hari/.zshrc
jenv add /Library/Java/JavaVirtualMachines/openjdk-17/Contents/Home
You should see a message as follows ....
openjdk64-17.0.1 added
17.0.1 added
17.0 added
17 added
jenv global 17
  • Finally, install maven by using brew command
brew intstall maven