# JDK Config JAVA_HOME_8=/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home JAVA_HOME_17=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home export JAVA_HOME=$JAVA_HOME_8 alias jdk8="export JAVA_HOME=$JAVA_HOME_8 && echo current JDK has switched to oracle jdk version 1.8. && java -version" alias jdk17="export JAVA_HOME=$JAVA_HOME_17 && echo current JDK has switched to openjdk version 17. && java -version" CLASS_PATH="$JAVA_HOME/lib" PATH="$PATH:$JAVA_HOME/bin"
jdk8 -> current JDK has switched to oracle jdk version 1.8. -> java version "1.8.0_411" -> Java(TM) SE Runtime Environment (build 1.8.0_411-b09) -> Java HotSpot(TM) 64-Bit Server VM (build 25.411-b09, mixed mode)
java -version -> java version "1.8.0_411" -> Java(TM) SE Runtime Environment (build 1.8.0_411-b09) -> Java HotSpot(TM) 64-Bit Server VM (build 25.411-b09, mixed mode)
jdk17 -> current JDK has switched to openjdk version 17. -> java version "17.0.11" 2024-04-16 LTS -> Java(TM) SE Runtime Environment (build 17.0.11+7-LTS-207) -> Java HotSpot(TM) 64-Bit Server VM (build 17.0.11+7-LTS-207, mixed mode, sharing)
java -version -> java version "17.0.11" 2024-04-16 LTS -> Java(TM) SE Runtime Environment (build 17.0.11+7-LTS-207) -> Java HotSpot(TM) 64-Bit Server VM (build 17.0.11+7-LTS-207, mixed mode, sharing)