echo "Tapping AdoptOpenJDK/openjdk" brew tap AdoptOpenJDK/openjdk echo "Installing Java 8, 13 and 14" brew install --cask adoptopenjdk14 brew install --cask adoptopenjdk13 brew install --cask adoptopenjdk8 if test ! $(which jenv); then echo "Jenv was not already available - installing and configuring it" brew install jenv echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc echo 'eval "$(jenv init -)"' >> ~/.zshrc fi echo "Adding Java versions to Jenv" jenv add /Library/Java/JavaVirtualMachines/adoptopenjdk-14.jdk/Contents/Home jenv add /Library/Java/JavaVirtualMachines/adoptopenjdk-13.jdk/Contents/Home jenv add /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home