Step-by-step guide
Step 1 - Installing System Updates and Prerequisites:
Install Brew :
Usually this comes installed with your default Mac OS. You can verify this by typing the following command in the terminal.
~ brew --version
You should expect something similar to the output below - else install and upgrade brew here https://brew.sh/
Homebrew 2.0.4
Homebrew/homebrew-core (git revision c9a5; last commit 2019-03-11)
Homebrew/homebrew-cask (git revision 75af4; last commit 2019-03-12)
Install Java :
Download Java 8 (Java SE Development Kit 8u201) from here - https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Simply running the dmg file and following the instructions should work. Go to System Preferences and ensure you have the Java icon below.
Switching Java versions :
You can switch between java versions if you don't want to downgrade your default Java installed on your Mac. This can be done by following the steps below:
Check how many java versions installed
/usr/libexec/java_home -V
Switch between Java X and Java 8 (the latter installed above) by adding this to your .bash_profile and running source ~/.bash_profile afterwards
# Java 8
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home