Comment RÉINSTALLER Java 6 sur Mac OS X Snow Leopard


OK, je suis idiot et foiré avec mon installation Java en essayant de faire fonctionner Resin.

Maintenant, les choses sont brisées. J'ai pensé que je pouvais simplement réinstaller les outils de développement fournis avec mon nouveau Mac (tout nouveau MacBook Pro 13") et qui s'en occuperait.

Hélas, j'avais tort. Snow Leopard est livré avec Java 6 JRE et JDK mais pour autant que je sache, VOUS NE POUVEZ JAMAIS RÉINSTALLER uniquement Java, vous devez réinstaller le système d'exploitation.

Est-ce que des gourous sur S. O. savent si c'est le cas ou, mieux encore, quelles sont les étapes pour réinstaller Java 6 aux paramètres d'usine sans réinstaller le système d'exploitation?

Author: alphazero, 2009-11-06

8 answers

Cette réponse arrive avec 3 ans de retard et est très probablement inutile pour l'affiche originale. Je vais cependant le laisser ici pour référence future.

Lorsque cela se produit, vous n'avez pas besoin de réinstaller l'ensemble du système d'exploitation grâce à un outil très soigné appelé Pacifist. Pacifist vous permet de réinstaller les fichiers pkg indépendamment des restrictions du système d'exploitation. Cela signifie que si vous téléchargez le dernier Java pour OSX .fichier dmg et utilisez Pacifist pour l'installer, tous les fichiers Java seront écrasés et tout sera de retour à un état de fonctionnement.

J'ai eu un problème similaire et c'était pour moi.

Vous pouvez trouver Pacifiste ici: http://www.charlessoft.com/

Veuillez noter: c'est une application commerciale (shareware pour 20$) et je ne suis en aucun cas affilié à elle ou à ses développeurs. Vous pouvez également "l'essayer" gratuitement.

 7
Author: Tiago Espinha, 2012-11-03 10:52:05

Les stapes suivants l'ont fait pour moi:

  1. Téléchargez le package Java6 d'Apple depuis ici
  2. Déplacé le dossier /System/Library/Java/JavaVirtualMachines/1.6.0.jdk vers / System / Library / Java / JavaVirtualMachines / 1.6.0.jdk.vieux pour avoir une Sauvegarde
  3. Monter le dmg et exécuter l'installation
  4. Un nouveau dossier /System/Library/Java/JavaVirtualMachines/1.6.0.jdk devrait apparaître
  5. Supprimer /System/Library/Java/JavaVirtualMachines/1.6.0.jdk.ancien
 3
Author: Martin Sturm, 2013-02-11 08:51:45
 1
Author: lemotdit, 2009-11-06 01:10:40

La réponse complète, est un mélange des messages que d'autres personnes ont mis en place.

Vous devez copier les dossiers suivants dans un endroit sûr pour les sauvegarder, et une fois que vous avez la sauvegarde copiée ailleurs, supprimez simplement les dossiers de leurs répertoires d'origine - ainsi, l'ordinateur pense que vous ne l'avez pas installé lorsque vous exécutez le programme d'installation.

Alors, copiez-les dans un emplacement sûr, puis supprimez les originaux de: 1: Système / Bibliothèque / Java 2: System/Library/Frameworks/JavaVM.Framework 3: Bibliothèque / Java

(le numéro 3 se trouve juste à la racine de votre disque dur Mac) Juste suivi les étapes ci-dessus sur Snow Leopard 10.6.8 et a travaillé comme un charme

 1
Author: Turner Technician, 2015-09-12 01:42:09

Les temps Désespérés appellent pour des mesures désespérées.

 0
Author: alphazero, 2009-11-06 02:14:37

Le programme d'installation de Snow Leopard est assez intelligent pour réinstaller des éléments du système d'exploitation et laisser vos prefs/fichiers seuls. Il suffit de pop dans le DVD SL et il va détecter que SL est déjà installé et demander si vous voulez réinstaller. Il devrait également installer de telle sorte que 10.6.1 sera toujours intact après l'installation. Je ne suis pas sûr à 100% mais je suppose qu'il réinstallera également les frameworks Java.

Assurez-vous d'avoir d'abord une sauvegarde.

 0
Author: Chris Williams, 2009-11-08 03:33:51

Http://code.google.com/p/googleappengine/issues/detail?id=4712 a fonctionné pour moi pour annuler la mise à jour Java 4 à la mise à jour 3. Voir félicite #39.

 0
Author: purplemonkeydishwasher, 2011-06-20 03:28:56

Suite à une recommandation antérieure:

J'ai réussi à réinstaller System/Library/Frameworks/JavaVM.framework sur macOS High Sierra en utilisant une combinaison de Pacifist (www.charlessoft.com) et l'application d'installation High Sierra qui est disponible gratuitement sur l'App Store.

Lorsque vous téléchargez l'application d'installation, nePAS continuer l'installation! Quittez le programme après son démarrage, puis exécutez Pacifist contre l'application. La partie "Core" du paquet contient le répertoire System/Library/Frameworks/JavaVM.framework que vous voulez.

J'ai fait ça parce que de nombreuses applications telles que IntelliJ IDEA 2018 s'attendent à ce que les fichiers soient dans /System/Library/Frameworks/JavaVM.framework. Il est beaucoup plus facile de restaurer ce répertoire que de faire un tas de liens symboliques, etc.

Merci, Tiago Espinha pour environ 99% de cela. Tout ce que je fais est de montrer comment obtenir une image gratuite de High Sierra.

 0
Author: jmalin, 2018-08-21 17:43:25