Utilisez jenv pour activer plusieurs versions de Java

jenv Dans le domaine du développement sur le terrain, j'ai eu l'opportunité d'utiliser plusieurs versions de Java, donc J'ai organisé la méthode à utiliser lors de la commutation.

Installation et configuration

Puisqu'il est publié sur GitHub, apportez-le et définissez-le.

$ git clone https://github.com/gcuisinier/jenv.git ~/.jenv
$ echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(jenv init -)"' >> ~/.bash_profile

Inscription à la maison Java

Veuillez installer Java à l'avance. Utilisez add pour enregistrer le répertoire de base Java.

$ jenv add /usr/lib/jvm/java-11-openjdk-amd64
$ jenv add /opt/jdk1.7.0_80/

Vérifier la version

$ jenv versions
  system
* 1.7 (set by /home/hogehoge/.jenv/version)
  1.7.0.80
  11.0
  11.0.3
  openjdk64-11.0.3
  oracle64-1.7.0.80

Changer d'environnement Changer toute la version Java

$ jenv global oracle64-1.7.0.80

Basculer la version Java sous le répertoire spécifié

$ mkdir java7
$ cd java7
$ jenv local oracle64-1.7.0.80

Cela changera la version Java uniquement sous java7

Recommended Posts

Utilisez jenv pour activer plusieurs versions de Java
Utilisation de plusieurs versions de Java avec Brew sur Mac + jEnv
[Java] [Maven3] Résumé de l'utilisation de Maven3
Comment basculer entre plusieurs versions de Java
Basculer entre plusieurs versions de Java sur Mac
Résumé de l'API de communication Java (1) Comment utiliser Socket
Résumé de l'API de communication Java (3) Comment utiliser SocketChannel
Résumé de l'API de communication Java (2) Comment utiliser HttpUrlConnection
Java: utilisez Stream pour trier le contenu d'une collection
[Java] Comment utiliser Map
Comment utiliser java Facultatif
Comment utiliser la classe Java
[Java] Comment utiliser removeAll ()
Comment utiliser Java Map
[java] Raisons d'utiliser statique
Comment utiliser les variables Java
Comment utiliser le modèle entraîné Tensorflow 2.0 avec Kotlin / Java
Comment utiliser HttpClient de Java (Get)
Opération pour connecter plusieurs Streams @Java
Comment utiliser HttpClient de Java (Post)
[Java] Comment utiliser la méthode de jointure
[Java] Entrez dans le stdin du processus
Comment utiliser setDefaultCloseOperation () de JFrame
[Traitement × Java] Comment utiliser les variables
[JavaFX] [Java8] Comment utiliser GridPane
Comment utiliser les méthodes de classe [Java]
[Java] Comment utiliser List [ArrayList]
Comment utiliser les classes en Java?
[Traitement × Java] Comment utiliser les tableaux
Comment utiliser les expressions Java lambda
[Java] Comment utiliser la classe Math
Comment utiliser le type enum Java
Prise en charge multilingue de Java Comment utiliser les paramètres régionaux
S'il faut utiliser Java Comparable ou Comparator
[Java] Comment utiliser la classe File
Utilisez TMDA pour analyser IBM Java javacore
[java] Résumé de la gestion des caractères
Bibliothèque de tests unitaires Java Artery-Easy to use
Comment utiliser la méthode de soumission (Java Silver)
Utiliser un bloc d'initialisation statique pour initialiser la liste / l'ensemble de champs statiques en Java
[Explication facile à comprendre! ] Comment utiliser l'instance Java
[Java] Comment utiliser la méthode toString ()
Etudier comment utiliser le constructeur (java)
[Traitement × Java] Comment utiliser la boucle
Comment changer de version de Java sur Mac
[Java] Comment utiliser une sous-chaîne pour découper une partie d'une chaîne de caractères
Comment utiliser et définir les classes Java, importer
[Explication facile à comprendre! ] Comment utiliser le polymorphisme Java
[Traitement × Java] Comment utiliser la classe
Comment utiliser la classe Java Scanner (Remarque)
[Java] Notez comment utiliser RecyclerView et comment implémenter le traitement par balayage animé.
Sortie du livre "Introduction à Java"