今日は、FlutterプロジェクトでJavaのバージョンを上書きする必要がありました。
sdkmanを使用して複数のJavaバージョンを切り替え、java 17.0.12を使用しました。 Flutterのバージョンはfvmを使用し、プロジェクトではflutter 3.24.0を使用しました。
Javaのバージョンを設定するコマンドは以下の通りです。
fvm flutter config --jdkdir=/Users/sugiarto/.sdkman/candidates/java/current
ここで、jdkdirはJavaディレクトリの絶対パスを指す必要があります。
dev.to
Override java version on flutter
