OS X Lion теперь поставляется без Java. Установка не очень сложна, однако наш продукт использует Java, поэтому нам нужно протестировать сценарий без установленной Java.
Можно ли удалить Java из Lion после установки?
решение1
Я следовал инструкциям, изложенным вэтот блоги они мне подошли.
Шаги следующие:
- Проверьте установку Java:
sudo /usr/libexec/java_home -xml
(вывод с двумя словарями JVM подтверждает, что Java установлена) - Запустите деинсталлятор:
sudo /usr/libexec/java_home –uninstall
- Удалить место установки JVM:
sudo rm -rf /System/Library/Java
- Повторите команду с шага 1. Если вы получили вывод, начинающийся с «Не удалось найти ни одной JVM, соответствующей версии», это подтверждает, что Java больше не установлена.
решение2
Я не знаю насчет удаления Java, но поскольку Lion теперь допускает виртуализацию, другой вариант — просто запустить другой экземпляр Lion в виртуальной машине и не устанавливать на него Java. Это также можно использовать для тестирования других конфигураций, с которыми вы можете столкнуться.
решение3
Вы всегда можете просто выполнить чистую установку Lion в тестовых целях, либо на дополнительном разделе, либо в виртуализации.
Вы также можете использовать файл Java .pkg для получения списка установленных файлов.
решение4
Опция -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 /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin.