Avatar ·

Comment installer et changer de version Java (JDK) sur macOS ?

Bonjour à tous ! Je suis un développeur Java débutant, je travaille sur macOS. J'ai installé plusieurs versions de JDK : 11, 17 et 21. Le problème est que lorsque je vérifie la version via le terminal, le système affiche toujours la même — 11, alors que j'ai besoin de la 17 pour mon projet. J'ai essayé de modifier la variable JAVA_HOME manuellement avec export, mais après avoir redémarré le terminal, tout se réinitialise. J'ai aussi téléchargé plusieurs JDK via Homebrew, puis je les ai supprimés, et maintenant la liste dans /usr/libexec/java_home -V est en désordre. Pouvez-vous me dire comment configurer correctement l'environnement pour pouvoir basculer facilement entre les versions ? Je souhaite que le changement soit global (pour tout le terminal) et qu'il soit conservé après un redémarrage. Voici ce que la commande affiche actuellement : ```bash $ java -version openjdk version "11.0.18" 2023-01-17 LTS ``` Alors que j'ai besoin de la version 17.