[JAVA] Basculer entre JDK 7 et JDK 8

Comment basculer entre JDK 7 et JDK 8

Trouvez le JDK

Cherchons le package avec la commande.

$ yum search openjdk
Loaded plugins: priorities, update-motd, upgrade-helper
12 packages excluded due to repository priority protections
======================= N/S matched: openjdk =============
java-1.6.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.6.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.6.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.6.0-openjdk-javadoc.x86_64 : OpenJDK API Documentation
java-1.6.0-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.7.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.7.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.7.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.7.0-openjdk-javadoc.noarch : OpenJDK API Documentation
java-1.7.0-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.8.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.8.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.8.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.8.0-openjdk-headless.x86_64 : OpenJDK Runtime Environment
java-1.8.0-openjdk-javadoc.noarch : OpenJDK API Documentation
java-1.8.0-openjdk-javadoc-zip.noarch : OpenJDK API Documentation compressed in single archive
java-1.8.0-openjdk-src.x86_64 : OpenJDK Source Bundle

Installez JDK 1.8

$ yum install java-1.8.0-openjdk
#
#La confirmation est terminée lorsque la version Java installée est affichée.
#
$ java --version
java version "1.8.0_141"

Dans le cas de JDK 7 → JDK 8

$ java -version
#
# output
# java version "1.7.0_151"
# ....
#
$ alternatives --config java
#
# output
#
# There are 3 programs which provide 'java'.
# 
#   Selection    Command
# -----------------------------------------------
# *+ 1           /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
#    2           /usr/lib/jvm/jre-1.8.0-openjdk.x86_64/bin/java
#    3           /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java
#
# Enter to keep the current selection[+], or type selection number:
#
# input 2
$ java -version
#
# output
# openjdk version "1.8.0_141"
# ......

JDK 8 → Dans le cas du JDK 7

$ java -version
#
# output
# java version "1.8.0_141"
# ....

$ alternatives --config java
#
# output
#
# There are 3 programs which provide 'java'.
# 
#   Selection    Command
# -----------------------------------------------
# *  1           /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
#  + 2           /usr/lib/jvm/jre-1.8.0-openjdk.x86_64/bin/java
#    3           /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java
#
# Enter to keep the current selection[+], or type selection number:
#
# input 1
$ java -version
# output
# openjdk version "1.7.0_151"
# ......

end J'espère que cela vous sera utile pour votre travail.

Recommended Posts

Basculer entre JDK 7 et JDK 8
switch et EnumMap
Basculez entre GUI et CUI sur CentOS6.
Installez plusieurs Javas et basculez entre eux sur Ubuntu
Différence entre vh et%
Différence entre i ++ et ++ i
Différence entre produit et variante
Différence entre redirect_to et render
[Java] Différence entre == et égal
Différence entre redirect_to et render
Différence entre les variables et les variables d'instance
Relation entre le contrôleur et la vue
Différence entre mockito-core et mockito-all
Différence entre classe et instance
Différence entre l'installation de bundle et de bundle
Connexion entre ViewModel et XML
Relation entre le package et la classe
Différence entre ArrayList et LinkedList
Différence entre render et redirect_to
Différence entre List et ArrayList
Différences entre IndexOutOfBoundsException et ArrayIndexOutOfBoundsException
Différence entre .bashrc et .bash_profile
Différence entre StringBuilder et StringBuffer
Différence entre render et redirect_to
Comment basculer dynamiquement entre FIN et RST dans Netty
Différence entre la méthode d'instance et la méthode de classe
Différence entre interface et classe abstraite
Différence entre l'opérateur == et la méthode égale
Conversion mutuelle entre fonction et consommateur
[Java] Différence entre Hashmap et HashTable
[Terminal] Différence entre irb et pry
Installez JDK et JRE sur Ubuntu 16.10
[Ruby] Différence entre is_a? Et instance_of?
Différence entre l'opérateur == et la méthode eqals
Différence approximative entre RSpec et minitest
[Rails] Différence entre find et find_by
Différence entre la variable d'instance et la variable de classe
Ceci et cela de JDK
[JAVA] Différence entre abstrait et interface
Différence entre Thymeleaf @RestController et @Controller
Différence entre Stream map et flatMap
À propos de la différence entre la classe Applet et la classe JApplet
[Java] Différence entre array et ArrayList
Différence entre le type primitif et le type de référence
Différence entre string.getByte () et Hex.decodeHex (string.toCharaArray ())
Différences entre Java et .NET Framework
[Java] Différence entre fermable et fermable automatiquement
[Java] Différence entre StringBuffer et StringBuilder
[Java] Différence entre longueur, longueur () et taille ()
[rails] Différence entre redirect_to et render
[Android] Différence entre finish () et return;
Commutateur avec la série CentOS7 + JDK-9.0.1 + JDK1.8.0 + alternatives
Conversion entre Kotlin nullable et Java facultative
Mettre à niveau et changer de version de Ruby sous Windows 10