Видалення Java з OS X Lion


11

ОС Lion Lion кораблі без Java зараз. Встановити його не дуже складно - однак, наш продукт покладається на Java, тому нам потрібно перевірити сценарій відсутності встановленої Java.

Як тільки я встановлюю Java, чи є спосіб видалити її з Lion?

Відповіді:


6

Я слідував інструкціям, наведеним нижче цей блог і вони працювали для мене.

Наступні кроки:

  1. Перевірка установки Java: sudo /usr/libexec/java_home -xml (вихід з двома словниками JVM підтверджує, що Java інстальовано)
  2. Запустити програму видалення: sudo /usr/libexec/java_home –uninstall
  3. Видалити місце інсталяції JVM: sudo rm -rf /System/Library/Java
  4. Запустіть команду з кроку 1 знову. Якщо ви отримаєте вихідний файл, який починається з "Не вдається знайти відповідну версію JVM", це підтверджує, що Java більше не встановлюється.

2
На жаль, цей процес не працює після оновлення 2012-04-05. Немає -uninstall аргумент java_home двійковий.
Sean

Працює для мене на 10.7.4.
Josh Brown

2

Я не знаю про деінсталяцію Java, але оскільки Lion тепер дозволяє віртуалізацію, інший варіант - це просто запустити інший екземпляр Lion у VM і не встановлювати Java на нього. Це також можна використовувати для перевірки інших конфігурацій, на які ви можете запустити.


Чи знаєте ви про гіпервізор (наприклад, VMware Fusion або Parallels Desktop), який буде запускати Lion?
William Jackson

@William: Дивлячись на це, здається, що тепер це дозволено Apple, і VMWare і Parallels працюють над його додаванням. Поки що зараз не підтримується.
KeithB

Дякую, хлопці! Я не знав про віртуалізацію на Lion. Звучить як хороше рішення, тепер треба чекати, поки емулятори почнуть його підтримувати.
Lukich

2

Ви завжди можете просто зробити чисту установку Lion для тестових цілей, або на додатковому розділі, або у віртуалізації.

Ви також можете скористатися файлом Java .pkg для отримання списку встановлених файлів.


0

Визначено процедуру видалення Java в Leopard
Як видалити та переінсталювати java на Mac OS X? :

Немає інсталятора Java, про який я знаю.

Використовуйте Spotlight для пошуку файлів Java, включаючи квитанції. Вам доведеться   бути експертом-хірургом, тому що досить багато того, що ви знайдете   надходять від сторонніх установників. (Ви дійсно хочете зіпсувати   кілька різних програм?)
Кошики елементів, які ви впевнені   пов'язані лише з VM Java.
Перейменувати або видалити: /System/Library/Frameworks/JavaVM.framework.

Завантажте DVD Leopard. Виберіть спеціальну інсталяцію, виберіть лише   "Основні системні програми". Після завершення та перезапуску використовуйте   Оновлення програмного забезпечення для кількох циклів оновлення-перезапуску, поки не буде показано "є"   актуальна ".


0

Параметр -uninstall більше не працює, його немає. Щоб видалити Java на моєму Mac, я перевірив ... http://www.java.com/en/download/help/mac_uninstall_java.xml

Я не міг знайти Java через інтерфейс користувача, тому я пропоную використовувати опцію командних рядків

Примітка: Щоб видалити Java 7, ви повинні мати права адміністратора і виконувати команду вилучення як root або за допомогою sudo.

1 - Клацніть на піктограмі Finder, розташованій у доці 2 - Клацніть на вкладці Програми на бічній панелі 3 - Натисніть на папку Утиліти 4 - Двічі клацніть на піктограмі терміналу 5 - У вікні Термінал Скопіюйте та вставте команду нижче: sudo rm -fr / Бібліотека / Інтернет Плагіни / JavaAppletPlugin.plugin

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.