Premier
brew install jenv
Installez avec. prochain
echo 'export PATH="$HONE/.jenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(jenv init -)"' >> ~/.bash_profile
Mettez-le dans le PATH.
Si vous installez la dernière version (java10 à partir d'août 2018)
brew cask install java
C'est possible avec. Cependant, cette fois je vais l'installer pour démarrer Digdag, donc je veux sélectionner java8
brew cask install java8
Beaucoup
Error: Cask 'java8' is unavailable: No Cask with this name exists.
J'obtiens une erreur et je ne peux pas installer. Pour le moment, vous pouvez installer brew par la méthode suivante, mais cette fois depuis Oracle official Téléchargez le kit dmg of se8 et installez-le (j'ai utilisé "jdk-8u181-macosx-x64.dmg" pour cette installation) (Zulu est une version certifiée d'OpenJDK qui est entièrement conforme à la norme open source Java SE d'Azul)
brew cask install caskroom/versions/zulu8
Lorsque vous démarrez le programme d'installation, vous n'avez pas à modifier les paramètres et l'installation sera terminée immédiatement. Une fois terminé
$ java -version
java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)
Si vous vérifiez la version comme celle-ci, vous pouvez voir que java8 est installé.
Découvrez le chemin de la JVM Home à ajouter à la gestion avec la commande jenv add
~$ /usr/libexec/java_home -V
Matching Java Virtual Machines (1):
1.8.0_181, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
Copiez donc la partie de "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home"
jenv add /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
Comme vous le vérifiez avec les versions jenv
* system (set by ....)
1.8
1.8.0.181
oracle64-1.8.0.181
Il apparaîtra comme ceci, vous pouvez donc définir votre version préférée de java à chaque fois avec des commandes telles que jenv global et jenv local.
Recommended Posts