はじめに
kotlinの勉強をしようとして、java11をインストールしたところ、今まで通ってたjavaのbuildが通らなくなって焦った話
JAVAの使い分け
環境変数のJAVA_HOMEによって使い分けることができます。
VSCODEで環境変数の使い分け
プロジェクトの.vscodeフォルダに以下のファイルを置きましょう。
settings.json
{
"terminal.integrated.env.windows": {
"JAVA_HOME": "C:\\Program Files\\Java\\jdk1.8.0_211"
}
}
これで、このプロジェクトはjava8専用になります。
タスクでも有効です。
Windows以外の場合には、末尾のwindowsをそれ以外にしましょう。
環境変数でうまくいかない場合は、dockerにしちゃうほうがいいかもしれません。