Rimozione di Java da OS X Lion


11

OS X Lion viene ora fornito senza Java. L'installazione non è molto difficile, tuttavia il nostro prodotto si basa su Java, quindi è necessario testare lo scenario in cui non è installato Java.

Dopo aver installato Java, c'è un modo per disinstallarlo da Lion?

Risposte:


6

Ho seguito le istruzioni seguite in questo blog e hanno lavorato per me.

I passi sono come segue:

  1. Verifica installazione Java: sudo /usr/libexec/java_home -xml(un output con due dizionari JVM conferma che Java è installato)
  2. Avvia la disinstallazione: sudo /usr/libexec/java_home –uninstall
  3. Rimuovere il percorso di installazione di JVM: sudo rm -rf /System/Library/Java
  4. Eseguire di nuovo il comando dal passaggio 1. Se si riceve un output che inizia con "Impossibile trovare una versione corrispondente di JVM", ciò conferma che Java non è più installato.

2
Sfortunatamente, questo processo non sembra funzionare dopo l'aggiornamento 2012-04-05. Non c'è -uninstallargomento per il java_homebinario.
Sean,

Funziona per me il 10.7.4.
Josh Brown,

2

Non so come disinstallare Java, ma poiché Lion ora consente la virtualizzazione, un'altra opzione è solo quella di eseguire un'altra istanza di Lion in una macchina virtuale e non installare Java su di essa. Questo può anche essere usato per testare altre configurazioni in cui potresti imbatterti.


Conosci un hypervisor (come VMware Fusion o Parallels Desktop) che eseguirà Lion?
William Jackson,

@William: esaminandolo, sembra che ora sia consentito da Apple e sia VMWare che Parallels stanno lavorando per aggiungerlo. A partire da ora, nessuno dei due supporta a farlo.
KeithB,

Grazie ragazzi! Non sapevo della virtualizzazione su Lion. Sembra una buona soluzione, ora non resta che attendere che gli emulatori inizino a supportarla.
Lukich,

2

Puoi sempre effettuare un'installazione pulita di Lion a scopo di test, su una partizione aggiuntiva o nella virtualizzazione.

È inoltre possibile utilizzare il file .pkg Java per ottenere un elenco di file installati.


0

Una procedura per disinstallare Java in Leopard è descritta in
Come si disinstalla e reinstalla java su Mac OS X? :

Non esiste un programma di disinstallazione Java di cui sono a conoscenza.

Utilizzare Spotlight per trovare i file Java, comprese le ricevute. Dovrai essere un chirurgo esperto perché quasi tutto ciò che trovi potrebbe provenire da installatori di terze parti. (Vuoi davvero rovinare diverse applicazioni?)
Cestinare gli elementi di cui sei sicuro sono solo relativi alla VM Java.
Rinominare o rimuovere: /System/Library/Frameworks/JavaVM.framework.

Avvia il DVD di installazione di Leopard. Scegli l'installazione personalizzata, seleziona solo "Software di sistema essenziale". Al termine e al riavvio, utilizzare Aggiornamento software per alcuni cicli di riavvio e aggiornamento fino a quando non viene visualizzato "è aggiornato".


0

L'opzione -uninstall non funziona più, non è presente. Per rimuovere java sul mio Mac ho controllato ... http://www.java.com/en/download/help/mac_uninstall_java.xml

Non sono riuscito a trovare Java attraverso l'interfaccia utente, quindi suggerisco di utilizzare l'opzione delle righe di comando

Nota: per disinstallare Java 7, è necessario disporre dei privilegi di amministratore ed eseguire il comando remove come root o usando il sudo.

1 - Fare clic sull'icona del Finder situata nel dock 2 - Fare clic sulla scheda Applicazioni sulla barra laterale 3 - Fare clic sulla cartella Utilità 4 - Fare doppio clic sull'icona Terminale 5 - Nella finestra Terminale Copia e incolla il comando seguente: sudo rm -fr / Library / Internet \ Plug-Ins / JavaAppletPlugin.plugin

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.