Impossibile aggiornare Java a causa della versione apparentemente più recente già installata


3

Sto cercando di aggiornare Java sul mio MacBook (OS X 10.9.5). Quando scarico la versione più rinviata (aggiornamento v8 40) da java.com e provo a installarla, viene visualizzata una finestra di errore che dice

Stai tentando di installare 1.8.40.27, tuttavia 14.9.0 è già installato

e basta. In un terminal ottengo

java -version
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-462-11M4609)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-462, mixed mode)

Ma Firefox → Strumenti → Componenti aggiuntivi mostra Java 14.9.0 (e dice che è obsoleto), sebbene non ci sia alcuna opzione per disinstallarlo.

Quindi, come posso installare il più recente Java 8.40? Come posso disinstallare questo misterioso Java 14.9.0?


La riga di comando java non mostra la versione utilizzata nel browser: vuoi solo aggiornare il browser? Dove esattamente in Firefox Componenti aggiuntivi mostra Java - Nei plugin ho Java Applet Plug-in Java 8 Update 49
Segna il

grazie Marco. L'ho risolto ora usando la risposta di klanomath.
Walter,

Risposte:


6

Secondo apple.discussions.com l'installazione di Java8 dovrebbe funzionare dopo aver rimosso un vecchio plug-in Java con il seguente comando:

sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin

Questo è stato per me (in qualche modo quella discussione non si è mostrata nelle mie ricerche). Tuttavia, /Library/Internet\ Plug-Ins/JavaAppletPlugin.pluginera solo un collegamento a un'altra posizione, quindi l' rmunico rimosso il collegamento, ma non la directory collegata. Non dovrei rimuoverlo?
Walter,

@Walter Dove si collega (o meglio) l'alias?
klanomath,

a /System/Library/Java/Support/CoreDeploy.bundle/Contents/JavaAppletPlugin.plugin
Walter

@Walter Questo è il vecchio plug-in (1.6) di Apple. Dopo aver installato Java 8 ne avrai uno nuovo in "/ Library / Internet Plug-Ins /". Puoi semplicemente lasciare quello vecchio dove si trova.
klanomath,

Perché dovrei tenerlo lì? Ne ha mai più bisogno? Perché '(1.6)'? E l'intera directory su /System/Library/Java? È ancora necessario?
Walter,
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.