Java
Java is a class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.
LTS: 8, 11, 17, 21
For example, I install Java
21
!
Table of contents
đ˛ â Optional
â â Required
đ â Pick One
âšī¸ â Information
macOS
JDK
â Installation
đ Eclipse Temurin
brew install --cask temurin21
đ Amazon Corretto
brew install --cask corretto21
Java Home
â Setting
đ Latest Version
echo "export JAVA_HOME=\$(/usr/libexec/java_home)" >> ~/.zshrc
đ Specific Version
echo "export JAVA_HOME=\$(/usr/libexec/java_home -v 17)" >> ~/.zshrc
đ˛ Validation
echo $JAVA_HOME java --version
âšī¸ Location
đ Eclipse Temurin
/Library/Java/JavaVirtualMachines/temurin-XX.jdk
đ Amazon Corretto
/Library/Java/JavaVirtualMachines/amazon-corretto-XX.jdk
Windows
JDK
â Installation
đ Eclipse Temurin
choco install temurin21
đ Amazon Corretto
choco install corretto21jdk
Open
Command Prompt
with administrator privileges
Java Home
â Setting
setx /m JAVA_HOME "{LOCATION}" & refreshenv setx /m PATH "%PATH%;%JAVA_HOME%\bin" & refreshenv
â Open
Command Prompt
with administrator privileges
â Replace{LOCATION}
by your installation directory
đ˛ Validation
echo %JAVA_HOME% java --version
âšī¸ Location
đ Eclipse Temurin
C:\Program Files\Eclipse Adoptium\jdk-XX-hotspot
đ Amazon Corretto
C:\Program Files\Amazon Corretto\jdkXX