[Java] Installation du JRE 8.0_x sur macOS X

Tutoriels d'installation sur MacIntosh

Modérateur: Vilains modOOs

[Java] Installation du JRE 8.0_x sur macOS X

Messagepar micmac » 04 Oct 2016 17:00

Ne postez pas à la suite de ce tutoriel.
Si vous avez des questions ou des observations à formuler, ouvrez un nouveau sujet dans la section Installation et configuration.


Mis à jour 20 avril 2019

Utilisateurs de LibreOffice, voir [Java LibO] Installation du JDK pour macOS X


Captures d'écran non actualisées fournies à titre d'exemples

Depuis Mavericks (10.9.x), Java n'est plus installé sur macOS X.
Notes de version a écrit:En raison d'un bogue connu dans les installations Java d'Oracle (Oracle Java ), Apache OpenOffice sur OSX, sans la version Java 6 d'Apple ne sera pas en mesure de reconnaitre Java 7, 8 et 9 d'Oracle. Le contournement jusqu'à la résolution du bogue Java, est d'installer la version héritée d'Apple à partir du lien suivant : Legacy Apple Java 6. Cela permettra aux modules de AOO qui ont besoin de Java de fonctionner correctement.

Vous avez peut-être vu une fenêtre avec une invitation à installer le jdk 6 en ouvrant une base de données.

jdk6_alerte.png

Java pour OS X a écrit:La mise à jour Java pour macOS 2017-001 permet l’installation de l’ancien moteur d’exécution Java 6 pour macOS 10.14, Mojave, macOS 10.13 High Sierra, macOS 10.12 Sierra, macOS 10.11 El Capitan, macOS 10.10 Yosemite, macOS 10.9 Mavericks, macOS 10.8 Mountain Lion et macOS 10.7 Lion.

Il faut installer ou réinstaller à chaque changement de version de l'OS.
  • le JDK 6 : https://support.apple.com/kb/DL1572?locale=fr_FR
    On trouve la trace du JDK 6 et des autres versions du JDK dans : Macintosh HD > Bibliothèque > Java > Java Virtual Machines > 1.6.0.jdk
  • et le JRE 1.8.0_x pour les versions 64 bits.

    Dans le Terminal, après l'invite de commande ~, saisir
    Code : Tout sélectionner   AgrandirRéduire
    /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java -version
    Taper la touche Entrée ↩︎. Le résultat vous indiquera la version du JRE installé
    terminal_version_JRE.png
    et
    Code : Tout sélectionner   AgrandirRéduire
    java -version
    Taper la touche Entrée ↩︎. Le résultat vous indiquera la version du JDK installé.
    terminal_version_JDK.png

Au 16 avril 2019 la dernière version recommandée est JRE 1.8.0_211

Installation ou mise à jour

L'installation de java 1.8.x ou la mise à jour de la version 1.8.x déjà installée peut être faite de 3 manières :
  1. Pour un JRE déjà installé, en acceptant, dans les Préférences Système la mise à jour proposée. Voir ce sujet indépendant : Mise à jour interne en 1.8 ;
  2. Pour une première installation ou une une mise à jour, téléchargement par la page : https://www.java.com/fr/ qui propose la dernière version recommandée ;
  3. Téléchargement sur cette page et installation de la version Java sous réserve d'avoir ouvert un compte Oracle.

Téléchargement de la version Java 1.8.0_211 (Option 2 ci-dessus)

Se rendre sur la page de téléchargement et cliquer sur Accepter et lancer le téléchargement gratuit.

Oracle_accueil.png

le téléchargement se fait directement dans votre dossier Téléchargements.

Vérification éventuelle de la validation de la somme md5 du fichier téléchargé en cas de liaison internet capricieuse ou lente.
Sur cette page, figure désormais en haut du tableau un lien (Checksum) pour accéder à une page des sommes md5 (ou sha256).

JRE-8u211.png

Somme md5 du fichier jre-8u211-macosx-x64.dmg : 816fa088df5b32014a880314e7b8b3f4
[MacOSX] Vérification des sommes de contrôle MD5, SHA…

De retour dans le dossier de Téléchargements double-cliquer sur le fichier jre-8u211-macosx-x64.dmg.
Celui-ci va faire monter l'image disque et ouvrir une fenêtre :

java_8u121_5.png

java_8u121_6.png

java_8u121_7.png

java_conditions.png


java_8u121_9.png

java-8u211_10.png

Cliquer sur Fermer.

Activation de Java dans le programme.

  • Pour AOO 4.1.x
    Menu OpenOffice > Préférences > OpenOffice > Java
    Il suffit de cocher le bouton radio de la version que venez d'installer et validez par OK.
    Un message d'alerte s'affiche. Validez par OK.
    Fermez les fenêtres de AOO puis
    quittez AOO par cmd +Q ou par clic droit sur l'icône AOO du Dock > Quitter
    Il faudra redémarrer le programme pour activer l'installation.

    java_8u121_10bis.png

    java_8u121_11.png

    java_8u121_12.png

  • Pour LibO 4, 5, 6 ou 7 (Idem ci-dessus) :
    Menu LibreOffice > Préférences > LibreOffice > Avancé
    Après avoir vérifié que la case est bien cochée (par défaut),
    Cochez le bouton radio de la dernière version d'Oracle Corporation.
    Valider par OK.
    Il faudra redémarrer le programme pour activer l'installation.

    java_8u121_14.png

    Ensuite, pour un fonctionnement correct, rendez-vous dans Menu OpenOffice > Préférences > OpenOffice > Sécurité > Sécurité des macros

    securite_macros_1.png

    Onglet Niveau de sécurité > cochez Niveau de sécurité moyen > OK > OK

    securite_macros_2.png

L'installation de Java est terminée.
Ejecter l'image disque


java_8u121_13.png
Dans votre signature vous devez préciser la ou les versions exactes d'OpenOffice ou de LibreOffice et du ou des systèmes utilisés.
Exemple : AOO 4.1.6 (version imposée selon le cas) sous Win7 SP1, Win 8.1, Win 10, macOS 10.14.5, Ubuntu 18.10...
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
 
Message(s) : 5849
Inscrit le : 28 Août 2010 09:45

[Java LibO] Installation du JDK sur macOS X

Messagepar micmac » 02 Jan 2017 17:50

Captures d'écran non actualisées fournies à titre d'exemples

Mis à jour 27 avril 2019

Utilisateurs de LibreOffice à partir de macOS 10.12.x, la combinaison JDK6 + JRE8 ne fonctionne plus.
Java n'est plus reconnu.

LibO_No_Java.png

Il est donc nécessaire de procéder au téléchargement et installation du JDK (qui englobe le JRE)
À la différence d'une mise à jour du JRE, installer la dernière version du JDK n'écrase pas l'ancienne.
Il est donc conseillé de supprimer les versions anciennes.
La procédure est décrite ici : [Java] Désinstaller un JDK sur MacOS X

JDK-8u211.png


Lien de téléchargement (sous réserve d'avoir ouvert un compte Oracle) : http://www.oracle.com/technetwork/java/ ... 33151.html
Version à télécharger : jdk-8u211-macosx-x64.dmg.
Somme md5 du fichier : 31ecb8327d507f07a9223837e02852d4

Depuis la récente décision d'Oracle ne ne permettre le téléchargement du jdk qu'aux détenteurs de compte Oracle, il est possible d'installer :
  • jdk-12.0.1
  • openjdk-12.0.1

Installation de jdk-12.0.1 (Sans compte Oracle) :
jdk-12.0.1 est un fichier .dmg
Lien direct de téléchargement pour jdk-12.0.1_osx-x64_bin.dmg.

sha256 : cf96dc630cd8efa60b2aa8b12d0092a09a2cd4d99567b330cbe0250206bf29ea

[MacOSX] Vérifier les sommes de contrôle MD5, SHA…

La procédure est la même que celle décrite ci-dessus.

Installation de openjdk
openjdk-12.0.1 est un fichier tar.gz
Lien direct de téléchargement pour openjdk-12.0.1 est un fichier tar.gz

Ce dernier nécessite une procédure par le Terminal pour être installé.
On part du principe que le fichier téléchargé se trouve dans le dossier Téléchargements.

Pour éviter les erreurs, nous vous conseillons de copier-coller les commandes.
Après l'invite ~, Saisir (en remplaçant micmac par votre nom d'utilisateur)
Code : Tout sélectionner   AgrandirRéduire
cd /users/micmac/Downloads
puis touche Entrée ↩︎. Ceci vous déplace vers le dossier Téléchargements
Saisir
Code : Tout sélectionner   AgrandirRéduire
tar xf openjdk-12.0.1_osx-x64_bin.tar.gz
puis touche Entrée ↩︎. Ceci décompresse le fichier.
Saisir
Code : Tout sélectionner   AgrandirRéduire
sudo mv jdk-12.0.1.jdk /Library/Java/JavaVirtualMachines/
Puis touche Entrée ↩︎ qui provoque l'apparition d'un cadenas. Il faut alors saisir votre mot de passe administrateur puis touche Entrée ↩︎.
Enfin, Saisir
Code : Tout sélectionner   AgrandirRéduire
ls
Puis touche Entrée ↩︎. Ceci ouvre le dossier contenant le jdk et vous permet de vérifier que le jdk est bien installé.
Dans votre signature vous devez préciser la ou les versions exactes d'OpenOffice ou de LibreOffice et du ou des systèmes utilisés.
Exemple : AOO 4.1.6 (version imposée selon le cas) sous Win7 SP1, Win 8.1, Win 10, macOS 10.14.5, Ubuntu 18.10...
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
 
Message(s) : 5849
Inscrit le : 28 Août 2010 09:45

Re: [Java] Désinstaller un JDK sur macOS X

Messagepar micmac » 02 Sep 2018 22:41

À la différence d'une mise à jour du JRE, mettre à jour du JDK n'écrase pas l'ancienne version.
Il est donc conseillé de supprimer les versions antérieures.
Pour désinstaller les versions antérieures du JDK
vous devez avoir les droits d'administrateur.
Pour cela, procédez par un compte administrateur.

NB :
  1. Dans le cas de présence de plusieurs versions, compléter à la suite de jdk1 la version à supprimer (.8.0_181.jdk/ par exemple)
  2. NOTA : Pour supprimer un jdk-12.0.1, au lieu de jdk1, saisir jdk-12.0.1 suivi immédiatement de la touche Entrée ↩︎

Uninstall_jdk.png

Entrez votre mot de passe lorsqu'il sera demandé (petit cadenas). NB : Le mot de passe ne s’affiche pas dans Terminal à mesure de votre saisie. Si vous avez saisi un mot de passe incorrect ou vide, la commande ne s’exécutera pas et Terminal vous invitera à réessayer..

Uninstall_JDK_mot_de_passe.png

Le JDK a été désinstallé de votre ordinateur.
À renouveler pour chaque version à supprimer.
Dans votre signature vous devez préciser la ou les versions exactes d'OpenOffice ou de LibreOffice et du ou des systèmes utilisés.
Exemple : AOO 4.1.6 (version imposée selon le cas) sous Win7 SP1, Win 8.1, Win 10, macOS 10.14.5, Ubuntu 18.10...
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
 
Message(s) : 5849
Inscrit le : 28 Août 2010 09:45


Retour vers MacOsX Intel ou PPC

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité