macOS Sierra 10.12.6(16G29) で Java を 9 から 8 にダウングレードする方法。Java プラグインを削除して Java 8 をインストールしてみましたが、ターミナルでは Java と javac のバージョンが 9 と表示されますが、システム環境設定では 8 です。
ベストアンサー1
ダウングレードする必要はありません。MacOS では複数のバージョンの Java を実行できます。MacOS ではこのコマンドを使用してターミナルのバージョンを設定できます。
# List Java versions installed
/usr/libexec/java_home -V
# Java 11
export JAVA_HOME=$(/usr/libexec/java_home -v 11)
# Java 1.8
export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
# Java 1.7
export JAVA_HOME=$(/usr/libexec/java_home -v 1.7)
# Java 1.6
export JAVA_HOME=$(/usr/libexec/java_home -v 1.6)
デフォルト値は.bashrc、.profile、または.zprofileで設定できます。