Usuwanie Java z OS X Lion

11

OS X Lion jest teraz dostarczany bez Javy. Instalacja nie jest bardzo trudna - jednak nasz produkt opiera się na Javie, dlatego musimy przetestować scenariusz, w którym Java nie jest zainstalowana.

Czy po zainstalowaniu oprogramowania Java można go odinstalować z Lion?

Lukich
źródło

Odpowiedzi:

6

Postępowałem zgodnie z instrukcjami podanymi na tym blogu i zadziałały dla mnie.

Kroki są następujące:

  1. Sprawdź instalację Java: sudo /usr/libexec/java_home -xml(dane wyjściowe z dwoma słownikami JVM potwierdzają, że Java jest zainstalowana)
  2. Włącz odinstalowanie: sudo /usr/libexec/java_home –uninstall
  3. Usuń lokalizację instalacji JVM: sudo rm -rf /System/Library/Java
  4. Ponownie uruchom polecenie od kroku 1. Jeśli pojawi się wyjście zaczynające się od „Nie można znaleźć żadnej maszyny JVM pasującej do wersji”, oznacza to, że Java nie jest już zainstalowana.
Thorsten Lorenz
źródło
2
Niestety ten proces nie działa po aktualizacji 2012-04-05. Nie ma -uninstallargumentu w java_homepliku binarnym.
Sean
Działa dla mnie w wersji 10.7.4.
Josh Brown
2

Nie wiem o odinstalowywaniu Javy, ale ponieważ Lion zezwala teraz na wirtualizację, inną opcją jest uruchomienie innej instancji Lion na maszynie wirtualnej i nie instalowanie na niej Java. Może to również służyć do testowania innych konfiguracji, na które możesz natknąć się.

KeithB
źródło
Czy znasz hiperwizora (takiego jak VMware Fusion lub Parallels Desktop), który uruchomi Lion?
William Jackson
@William: Patrząc na to, wydaje się, że jest to teraz dozwolone przez Apple, a zarówno VMWare, jak i Parallels pracują nad jego dodaniem. BUt jak na razie, żaden z nich nie obsługuje.
KeithB
Dzięki chłopaki! Nie wiedziałem o wirtualizacji na Lionie. Brzmi jak dobre rozwiązanie, teraz wystarczy poczekać, aż emulatory zaczną go wspierać.
Lukich
2

Zawsze możesz po prostu wykonać czystą instalację Lion do celów testowych, na dodatkowej partycji lub w wirtualizacji.

Możesz również użyć pliku Java .pkg, aby uzyskać listę zainstalowanych plików.

NReilingh
źródło
0

Procedura odinstalowywania oprogramowania Java w
systemie Leopard została opisana w części Jak odinstalować, a następnie ponownie zainstalować java w systemie Mac OS X? :

Nie znam dezinstalatora Java.

Użyj Spotlight, aby znaleźć pliki Java, w tym pokwitowania. Będziesz musiał być specjalistą chirurgiem, ponieważ wiele z tego, co znajdziesz, mogło pochodzić od zewnętrznych instalatorów. (Czy naprawdę chcesz zepsuć kilka różnych aplikacji?)
Kosz elementów, które na pewno są związane tylko z maszyną wirtualną Java.
Zmiana nazwy lub usuwanie: /System/Library/Frameworks/JavaVM.framework.

Uruchom z instalacyjnego dysku DVD systemu Leopard. Wybierz instalację niestandardową, wybierz tylko „Essential System Software”. Po zakończeniu i ponownym uruchomieniu użyj aktualizacji oprogramowania przez kilka cykli aktualizacji i ponownego uruchomienia, aż pojawi się „aktualizacja”.

harrymc
źródło
0

Opcja -uninstall już nie działa, nie jest obecna. Aby usunąć java z mojego komputera Mac, zaznaczyłem ... http://www.java.com/en/download/help/mac_uninstall_java.xml

Nie mogłem znaleźć Java za pomocą interfejsu użytkownika, więc sugeruję użycie opcji wiersza poleceń

Uwaga: Aby odinstalować Javę 7, musisz mieć uprawnienia administratora i wykonać komendę remove jako root lub używając sudo.

1 - Kliknij ikonę Findera znajdującą się w doku 2 - Kliknij kartę Aplikacje na pasku bocznym 3 - Kliknij folder Narzędzia 4 - Kliknij dwukrotnie ikonę Terminal 5 - W oknie Terminal Skopiuj i wklej poniższe polecenie: sudo rm -fr / Library / Internet \ Plug-Ins / JavaAppletPlugin.plugin

Bizmate
źródło