Come REINSTALLARE Java 6 su Mac OS X Snow Leopard


OK, sono idiota e incasinato con la mia installazione Java cercando di far funzionare la resina.

Ora, le cose sono rotte. Ho pensato di poter semplicemente reinstallare gli strumenti di sviluppo forniti con il mio nuovo Mac (nuovo MacBook Pro da 13") e che si sarebbe preso cura di esso.

Ahimè, mi sbagliavo. Snow Leopard viene fornito con Java 6 JRE e JDK, ma per quanto posso dire CHE NON PUOI MAI REINSTALLARE solo Java, devi reinstallare il sistema operativo.

Qualche guru su S. O. sa se questo è il caso o, meglio ancora, quali sono i passaggi per reinstallare Java 6 alle impostazioni di fabbrica senza reinstallare il sistema operativo?

Author: alphazero, 2009-11-06

8 answers

Questa risposta arriva con 3 anni di ritardo ed è molto probabilmente inutile per il poster originale. Tuttavia, lo lascerò qui per riferimento futuro.

Quando ciò accade, non è necessario reinstallare l'intero sistema operativo grazie a uno strumento molto pulito chiamato Pacifist. Pacifist consente di reinstallare i file pkg indipendentemente da eventuali restrizioni del sistema operativo. Ciò significa che se si scarica l'ultima Java per OSX .dmg e utilizzare Pacifist per installarlo, tutti i file Java verranno sovrascritti e tutto sarà torna a uno stato di lavoro.

Ho avuto un problema simile e questo l'ha fatto per me.

Puoi trovare Pacifist qui: http://www.charlessoft.com /

Nota: è un'applicazione commerciale (shareware per $20) e non sono in alcun modo affiliato con esso o con i suoi sviluppatori. Puoi anche "provarlo" gratuitamente.

 7
Author: Tiago Espinha, 2012-11-03 10:52:05

La seguente staffa l'ha fatto per me:

  1. Scarica il pacchetto Java6 di Apple da qui
  2. Spostato la cartella / System / Library / Java / JavaVirtualMachines / 1.6.0.jdk a / Sistema / Libreria / Java / JavaVirtualMachines / 1.6.0.jdk.vecchio per avere un backup
  3. Montare il dmg ed eseguire l'installazione
  4. Una nuova cartella / System / Library / Java / JavaVirtualMachines / 1.6.0.jdk dovrebbe apparire
  5. Rimuovere / Sistema / Libreria / Java / JavaVirtualMachines / 1.6.0.jdk.vecchio
 3
Author: Martin Sturm, 2013-02-11 08:51:45
 1
Author: lemotdit, 2009-11-06 01:10:40

La risposta completa, è una miscela dei messaggi altre persone hanno messo in su.

È necessario copiare le seguenti cartelle in una posizione sicura per il backup, e una volta che avete il backup copiato altrove, basta eliminare le cartelle da loro directory originali - così il computer pensando che non avete installato quando si esegue il programma di installazione.

Quindi, copiarli in una posizione sicura e quindi eliminare gli originali da: 1: Sistema / Libreria / Java 2: Sistema / Libreria / Framework / JavaVM.Quadro 3: Libreria / Java

(numero 3 è solo sulla radice del disco rigido del Mac) Basta seguire i passaggi precedenti su Snow Leopard 10.6.8 e ha funzionato come un fascino

 1
Author: Turner Technician, 2015-09-12 01:42:09

I tempi disperati richiedono misure disperate .

 0
Author: alphazero, 2009-11-06 02:14:37

Il programma di installazione di Snow Leopard è abbastanza intelligente da reinstallare le cose del sistema operativo e lasciare i tuoi prefs/file da soli. Basta inserire il DVD SL e rileverà che SL è già installato e chiedere se si desidera reinstallare. Dovrebbe anche installare in modo tale che 10.6.1 sarà ancora intatto dopo l'installazione. Non sono sicuro al 100%, ma presumo che reinstallerà anche i framework Java.

Assicurati di avere prima un backup.

 0
Author: Chris Williams, 2009-11-08 03:33:51

Http://code.google.com/p/googleappengine/issues/detail?id=4712 ha funzionato per me per ripristinare l'aggiornamento Java 4 all'aggiornamento 3. Vedi commend # 39.

 0
Author: purplemonkeydishwasher, 2011-06-20 03:28:56

A seguito di una precedente raccomandazione:

Ho avuto successo reinstallando System/Library/Frameworks/JavaVM.framework su macOS High Sierra usando una combinazione di Pacifist (www.charlessoft.com) e l'applicazione High Sierra installer che è liberamente disponibile da App Store.

Quando si scarica l'applicazione di installazione, fare NON continuare l'installazione! Esci dal programma dopo l'avvio, quindi esegui Pacifist contro l'app. La parte" Core " del pacchetto contiene la directory System/Library/Frameworks/JavaVM.framework che si desidera.

Ho fatto questo perché molte app come IntelliJ IDEA 2018 si aspettano che i file siano in /System/Library/Frameworks/JavaVM.framework. È molto più facile ripristinare quella directory che fare un sacco di collegamenti simbolici, ecc.

Grazie, Tiago Espinha per circa il 99% di questo. Tutto quello che sto facendo è indicare come ottenere un'immagine High Sierra gratuita.

 0
Author: jmalin, 2018-08-21 17:43:25