Reputation: 1457
I am looking to install Java on Mac using Homebrew
. This works fine using the command
brew cask install java
.This installs the latest stable version which is currently - 1.8.0_141
However how can I install a specific version for example 1.8.0_131
.
Upvotes: 61
Views: 113044
Reputation: 1176
run brew update
command make sure that brew is update to date.
then check brew by following command... to make sure brew works fine
brew doctor
if its has any issue you have to fix that first ...
Then if you want to install specific version run following command ..
brew install java11
in my case it's java11
you can check java available version on java website.
Then go for location
/Library/Java/JavaVirtualMachines/openjdk-11.jdk
and make sure jdk file is there...
if there is not any folder just run the following command in terminal...
sudo ln -sfn /usr/local/opt/openjdk@11/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-11.jdk
change the version after @11
according to your required jdk version. its gonna tell system about java runtime.
you can check java version by following command.
java --version
Upvotes: -1
Reputation: 1225
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew update
brew tap homebrew/cask-versions
brew search java
Optional: to find out the minor version of java
brew info --cask java8
brew install --cask java8
Upvotes: 81
Reputation: 12745
Raising Sean Breckenridge's comment as an answer to increase visibility:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew tap homebrew/cask-versions
brew cask install homebrew/cask-versions/adoptopenjdk8
There is no longer cask named "java8".
Upvotes: 18