Heute habe ich die Anforderung, die Java-Version in einem Flutter-Projekt zu überschreiben.
Ich verwende sdkman, um zwischen mehreren Java-Versionen zu wechseln, und in diesem Fall verwende ich Java 17.0.12. Für die Flutter-Version verwende ich fvm und verwende Flutter 3.24.0 in diesem Projekt.
Hier ist der Befehl, um die Java-Version festzulegen:
fvm flutter config --jdkdir=/Users/sugiarto/.sdkman/candidates/java/current
Dabei sollte jdkdir auf den absoluten Pfad des Java-Verzeichnisses verweisen.
dev.to
Override java version on flutter
Create attached notes ...
