だいぶん昔にJavaでデスクトップ・アプリを作ったことがあるが、本格的にAndroidアプリ開発に取り組むようになって、Javaプログラミングをまたやるようになった(JavaよりKotlinの方を使うことが多いが)。 Pythonほどではないが、Javaも複数のバージョンを使い分けなければならない場合があり、以前はUbuntuでは複数のバージョンのOpenJDKをインストールしてupdate-alternativesを使って切り替えていたが、SDKMANの存在を知ってから、これを利用するようになった。 SDKMANはJVMベース言語のバージョン管理ツールで、JavaだけでなくKotlinやSc…