2013-08-02 14 views
6

Ho provato a cercare ore cercando di capire come disinstallare Java 7 JDK sul mio Mac poiché continuava a bloccare sia Eclipse che alcuni pacchetti mod Minecraft . Ho provato a ripristinare a Java 6 JDK invece che è fornito da Apple. Ho provato a guardare il sito di Oracle per cercare di scoprire come risolvere il problema. Se scorri verso il basso fino alla fine della pagina, vedrai dove ti dice di disinstallare usando sudo. Non riesco a trovare la cartella Java all'interno della libreria, provo anche a utilizzare la funzione Vai alla cartella in Finder ma sembra che non riesca a trovarla. Ho anche provato attraverso il terminale e ancora non riesco a trovare la cartella. Sembra che nessun altro abbia mai avuto questo problema prima. Ho chiesto sui siti dei forum e non riesco a trovare una risposta. Si prega di rispondere il più velocemente possibile!Impossibile disinstallare Java 7 JDK su Mac OS X (Mountain Lion 10.8.4)

http://docs.oracle.com/javase/7/docs/webnotes/install/mac/mac-jdk.html

+1

Penso che [questa] (http://stackoverflow.com/questions/19039752/removing- java-8-from-maC# answer-23092014) potrebbe aiutare. –

+0

@yanshuai grazie, la domanda SO che hai indicato ha funzionato per me. Userò 'Homebrew' con' Jenv' per gestire le mie versioni Java installate, sembra più pulito e facile. http://hanxue-it.blogspot.ch/2014/05/installing-java-8-managing-multiple.html –

risposta

5

Se non riesci a trovare la casa di Java, aprire il terminale e digitare:

env 

look per o qualcosa di simile miniera potrebbe non essere uguali ai suoi

JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.7/Home 

Qui è dove è installato Java

Se vuoi vederlo in Finder, apri Finder e premi Comando + Maiusc + G e inserisci il percorso di java home.

per disinstallare sufficiente rimuovere la versione Java da:

/System/Library/Java/JavaVirtualMachines 

con

cd /System/Library/Java/JavaVirtualMachines 
rm -r some.version.java.jdk 

Nota: A volte Java è installare in/System/Library ma a volte è installato su/Library, così ecco perché non è stato possibile trovare Java in/Library, come suggerito dal documento Oracle.

+0

Purtroppo non riesco a trovare nulla relativo a Java quando scrivo env nel terminale. – user2644292

+1

@ user2644292 Quindi NON hai installato JDK, hai Java JRE 7 installato. queste non sono le stesse cose. segui questo tutorial per disinstallare Java 7.http: //www.java.com/en/download/help/mac_uninstall_java.xml (non sono sicuro che tu sappia, JDK sta per Java Development Kit. Quello che potresti voler dire è Java JRE 7, che è Java Runtime Environment. Minecraft non ha bisogno di JDK per giocare. Hai citato eclipse, come useresti eclipse se non hai nemmeno impostato JAVA_HOME? Questo è un problema ovvio) –

+0

Si vede che ho già eliminato Java JRE 7 .. e ho DO installato il JDK. L'ho installato ma non riesco a trovare la directory. Ho ancora il .dmg seduto nei miei download. – user2644292

12

È possibile guardare dentro:

/Library/Java/JavaVirtualMachines 

Se c'è una cartella di jdk.1.7 o simili, è possibile eliminarlo. Riavvia i tuoi programmi e riceveranno Java 1.6 come impostazione predefinita.

+0

Grazie amico, è frustrante vedere quanto sia difficile solo eseguire il downgrade di Java –

1

nel mio caso attuale: sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk

Problemi correlati