Mountain Lion 10.8.2, Preferenze Java è scomparso


11

Ho appena installato l'ultimo aggiornamento Java da Apple (Java per OS X 2012-006) e stavo cercando di dare un'occhiata a quello che sta succedendo con il mio java (s) con l'app Java Preferenze (che era solito vivere /Applications/Utilitiesanche se sembra ora è scomparso. Qualche idea sul fatto che ci sia un problema con il mio sistema o l'aggiornamento ha bloccato le Preferenze Java?


Non solo le preferenze sono scomparse, ma anche java è del tutto!
Nome falso

Risposte:


0

Apple ha rimosso le preferenze Java da Lion e Mountain Lion come parte di un aggiornamento. Dovrebbe essere richiesto di reinstallare da Oracle la prossima volta che ne hai bisogno.

http://support.apple.com/kb/HT5493


1
Apple non ha rimosso Java per ML - ma il link fornito mostra che ha appena bloccato le Preferenze Java
user1256923

Questo potrebbe sicuramente essere arricchito un po 'di più con i dettagli.
Mort,

1
Nulla da Oracle reinstallerà le Preferenze Java obsolete di Apple; non esiste tale richiesta.
Graham Perrin,

6

L'aggiornamento in questione ( Java per OS X 2012-006 ) disabilita il plug-in Safari Safari per motivi di sicurezza. Per il bollettino tecnico Apple :

Questa versione aggiorna il sistema Java SE 6 fornito da Apple alla versione 1.6.0_37 ed è per OS X versioni 10.7 o successive.

Questo aggiornamento disinstalla il plug-in dell'applet Java fornito da Apple da tutti i browser Web. Per utilizzare le applet su una pagina Web, fare clic sull'area denominata "Plug-in mancante" per scaricare l'ultima versione del plug-in dell'applet Java da Oracle.

Questo aggiornamento rimuove anche l'applicazione Preferenze Java, che non è più necessaria per configurare le impostazioni dell'applet.

Ecco un link al bollettino tecnico di Apple su come riattivare il plugin

Se è necessario il runtime Java completo, è possibile scaricarlo direttamente da Oracle accedendo a questa pagina Web .


La linea di fondo di questa risposta ha il potenziale per fuorviare, ma mi astengo dal voto, perché Oracle è fuorviante. Vedi il suggerimento in una risposta a Perché la versione di Java verificata da Oracle differisce dalla versione mostrata nella riga di comando? - "in Download Java SE, ignora JRE; scarica e installa JDK.".
Graham Perrin,

Suppongo che in senso lato tu abbia ragione. Tuttavia, sto solo fornendo la pagina stessa (tramite un collegamento) che contiene collegamenti a più iterazioni di Java nelle sue varie forme (ad esempio JRE, JDK, ecc.). Lascio all'utente la scelta di quale richiesta.
Mort,

6

È stato rimosso perché Apple ritiene che sia possibile utilizzare il (nuovo) riquadro delle preferenze JAVA nelle Preferenze di Sistema per eseguire questo lavoro ora, ma non è così.

Se si desidera reinstallarlo:

Il 10,8 dmg lo ha in /Packages/JavaEssentials.pkg

Ho cercato su Google e ho trovato un link.

Dopo l'installazione, trovi Java Preferenze.app al suo posto precedente, che ti consente di passare tra tutte le versioni JAVA installate e consente ai tuoi Browser di utilizzare nuovamente le applet.

Ennesima barriera per JAVA abbattuta.


Grazie, ha ripristinato il pannello Preferenze Java. Tuttavia, se provo a modificare l'ordine, chiudo e riapro il pannello, l'ordine viene riportato a quello originale.
Maverik,

La ridistribuzione rompe il Contratto di licenza software di Apple per il sistema operativo. L'app obsoleta non è mai stata progettata per funzionare con gli attuali approcci a Java, alcuni dei quali sono al di fuori del controllo di Apple. L'uso delle Preferenze Java per impostare una preferenza può essere rischioso.
Graham Perrin,

0

Avevo bisogno di JDK 1.7 in OSX 10.8.4 e questo è quello che ho fatto:

  • JDK 1.7 installato dal sito di Oracle .
  • Non ho dovuto Java Preferences.appverificare che la nuova versione fosse effettivamente disponibile. Quindi l'ho installato con il link fornito da frafra . Avrei potuto saltare questo passaggio ed eseguire invece il comando: /usr/libexec/java_home -V
  • Modificato la mia JAVA_HOMEvariabile d'ambiente ( ~/.profile) con: export JAVA_HOME=$(/usr/libexec/java_home)

Dove dice Frafra cosa fornisce il link
user151019

Il collegamento di frafra sembra giù!
Mutante,

0

Java è ancora nel tuo sistema proprio come Dorothy potrebbe sempre tornare a casa. Ho Yosemite.

Lo hai appena trovato nella cartella deploy .... lascialo dove si trova ... crea un ALIAS e inseriscilo nel tuo .....

Riquadri HD / Libreria / Preferenze ....inserisci qui la descrizione dell'immagine


-1

Dopo aver installato JDK7 ...

  • Apri l'App Store, vai su "Acquisti"
  • Trova OS X Mountain Lion -> fai clic su Scarica (nel caso in cui non hai più il programma di installazione sul tuo computer, altrimenti se è ancora lì dal tuo aggiornamento, probabilmente puoi saltare questo)
  • Una volta terminato il download, annulla il programma di installazione che si apre automaticamente
  • Apri un terminale, incolla: hdiutil attach /Applications/Install\ OS\ X\ Mountain\ Lion.app/Contents/SharedSupport/InstallESD.dmg
  • Una volta montato, dovrebbe apparire una finestra del Finder. In caso contrario, apri Finder e dovresti vedere un nuovo dispositivo montato "Mac OS X Installa ESD". Cliccaci sopra.
  • Apri "Pacchetti", esegui "JavaEssentials.pkg". Questo reinstalla il riquadro Preferenze Java.

Questa è essenzialmente la stessa cosa della risposta di Frafa, sto solo descrivendo come trovare manualmente JavaEssentials.pkg nel caso in cui il collegamento nella sua risposta muoia o un cambiamento nelle versioni di OSX renda obsoleto il pacchetto dal suo collegamento.


Inoltre, se sei uno sviluppatore Java, probabilmente vorrai cambiare il modo in cui hai impostato JAVA_HOME su ... export JAVA_HOME = /usr/libexec/java_home -v 1.7 ... o qualcosa del genere.
James

L'app obsoleta non è mai stata progettata per funzionare con gli attuali approcci a Java, alcuni dei quali sono al di fuori del controllo di Apple. L'uso delle Preferenze Java per impostare una preferenza può essere rischioso.
Graham Perrin,

-1

Avviare il pannello delle preferenze con questo comando terminale:

javaws -viewer

-2

Posso confermare che dopo aver installato 'Java per OS X 2012-006' su Mountain Lion, anche le mie Preferenze Java sono scomparse.

La soluzione per me era ripristinarla dal tuo Time Machine Backup.

Quindi funziona di nuovo bene.

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.