OS X Lion est livré sans Java maintenant. L'installation n'est pas très difficile - cependant, notre produit repose sur Java, nous devons donc tester le scénario de ne pas installer Java.
Une fois que j'ai installé Java, existe-t-il un moyen de le désinstaller de Lion?
J'ai suivi les instructions suivies dans ce blog et ils ont travaillé pour moi.
Les étapes sont les suivantes:
Vérifier l'installation de Java: sudo /usr/libexec/java_home -xml(une sortie avec deux dictionnaires JVM confirme que Java est installé)
Exécuter le désinstallateur: sudo /usr/libexec/java_home –uninstall
Supprimez l'emplacement d'installation de JVM: sudo rm -rf /System/Library/Java
Exécutez à nouveau la commande de l'étape 1. Si vous recevez une sortie commençant par «Impossible de trouver une version correspondante de JVM», cela confirme que Java n'est plus installé.
Malheureusement, ce processus ne semble pas fonctionner après la mise à jour 2012-04-05. Il n'y a aucun -uninstallargument au java_homebinaire.
Sean
Fonctionne pour moi sur 10.7.4.
Josh Brown
2
Je ne sais pas comment désinstaller Java, mais comme Lion permet désormais la virtualisation, une autre option consiste simplement à exécuter une autre instance de Lion dans une machine virtuelle et à ne pas installer Java dessus. Cela peut également être utilisé pour tester d'autres configurations que vous pourriez rencontrer.
Connaissez-vous un hyperviseur (comme VMware Fusion ou Parallels Desktop) qui exécutera Lion?
William Jackson
@William: En y regardant, il semble que cela soit maintenant autorisé par Apple, et VMWare et Parallels travaillent à l'ajouter. Mais pour l'instant, ni l'un ni l'autre ne le font.
KeithB
Merci les gars! Je ne connaissais pas la virtualisation sur Lion. Cela semble être une bonne solution, il suffit maintenant d'attendre que les émulateurs commencent à la prendre en charge.
Lukich
2
Vous pouvez toujours simplement faire une installation propre de Lion à des fins de test, soit sur une partition supplémentaire ou en virtualisation.
Vous pouvez également utiliser le fichier Java .pkg pour obtenir une liste des fichiers installés.
Je ne connais aucun programme de désinstallation Java.
Utilisez Spotlight pour rechercher des fichiers Java, y compris des reçus. Vous devrez être un chirurgien expert car une grande partie de ce que vous trouvez peut provenir d'installateurs tiers. (Voulez-vous vraiment gâcher plusieurs applications différentes?) Mettez à la poubelle les éléments dont vous êtes sûr qu'ils ne sont liés qu'à la machine virtuelle Java. Renommer ou supprimer:
/System/Library/Frameworks/JavaVM.framework.
Démarrez sur le DVD d'installation de Leopard. Choisissez une installation personnalisée, sélectionnez uniquement "Essential System Software". Une fois qu'il a terminé et redémarré, utilisez la mise à jour logicielle pendant quelques cycles de mise à jour / redémarrage jusqu'à ce qu'il affiche «est à jour».
Je n'ai pas pu trouver Java via l'interface utilisateur, je suggère donc d'utiliser l'option de ligne de commande
Remarque: Pour désinstaller Java 7, vous devez disposer des privilèges d'administrateur et exécuter la commande remove soit en tant que root, soit en utilisant le sudo.
1 - Cliquez sur l'icône Finder située dans votre dock 2 - Cliquez sur l'onglet Applications sur la barre latérale 3 - Cliquez sur le dossier Utilitaires 4 - Double-cliquez sur l'icône Terminal 5 - Dans la fenêtre Terminal Copiez et collez la commande ci-dessous: sudo rm -fr / Library / Internet \ Plug-Ins / JavaAppletPlugin.plugin
-uninstall
argument aujava_home
binaire.Je ne sais pas comment désinstaller Java, mais comme Lion permet désormais la virtualisation, une autre option consiste simplement à exécuter une autre instance de Lion dans une machine virtuelle et à ne pas installer Java dessus. Cela peut également être utilisé pour tester d'autres configurations que vous pourriez rencontrer.
la source
Vous pouvez toujours simplement faire une installation propre de Lion à des fins de test, soit sur une partition supplémentaire ou en virtualisation.
Vous pouvez également utiliser le fichier Java .pkg pour obtenir une liste des fichiers installés.
la source
Une procédure de désinstallation de Java dans Leopard est décrite dans
Comment désinstaller puis réinstaller Java sur Mac OS X? :
la source
L'option -uninstall ne fonctionne plus, elle n'est pas présente. Pour supprimer java sur mon Mac, j'ai vérifié ... http://www.java.com/en/download/help/mac_uninstall_java.xml
Je n'ai pas pu trouver Java via l'interface utilisateur, je suggère donc d'utiliser l'option de ligne de commande
Remarque: Pour désinstaller Java 7, vous devez disposer des privilèges d'administrateur et exécuter la commande remove soit en tant que root, soit en utilisant le sudo.
1 - Cliquez sur l'icône Finder située dans votre dock 2 - Cliquez sur l'onglet Applications sur la barre latérale 3 - Cliquez sur le dossier Utilitaires 4 - Double-cliquez sur l'icône Terminal 5 - Dans la fenêtre Terminal Copiez et collez la commande ci-dessous: sudo rm -fr / Library / Internet \ Plug-Ins / JavaAppletPlugin.plugin
la source