Questa finestra di dialogo Java che appare in modo casuale, a volte quando eseguiamo un'applicazione che la richiede e altre senza intraprendere qualsiasi azione specifica, implica che abbiamo un problema di sicurezza poiché indica che si tratta di una versione precedente del runtime di Java SE 6, lasciando solo due opzioni, ovvero accetta o "Ulteriori informazioni" che ci reindirizza a un sito Web di supporto che non lascia chiaro perché è apparso.
Molti utenti hanno già installato questo pacchetto scaricabile cliccando su questo link, ma stando a quanto si dice dopo qualche settimana riappare senza motivo, essendo un problema piuttosto fastidioso.
Ad ogni modo, la buona notizia è che possiamo ignorarla facendo clic su OK, la cattiva notizia è quella a volte è così invadente e insistente il che è persino fastidioso. Purtroppo Apple non fornisce alcun modo per disabilitarlo, ma almeno rendere disponibile il download dal link che ho citato prima.
Se, anche con il pacchetto installato, questo messaggio continua a "saltare" possiamo provare un paio di cose prima di arrenderci.
Controlla utenti e gruppi nelle preferenze di sistema, dove selezioneremo il nostro utente e faremo clic sulle voci di avvio, qui sicuramente ci chiederà la password di amministratore per apportare modifiche aprendo il lucchetto in basso a sinistra nella stessa finestra. Se vediamo qualche applicazione strana o che non utilizziamo è conveniente disattivarla in modo che non si carichi all'inizio del sistema.
Un'altra cosa che possiamo provare è controllare i daemon oi processi in background e i plug-in per vedere se qualcuno di loro sta causando questo. Apriremo ciascuno dei seguenti percorsi copiandoli e incollandoli nel Finder (Maiusc + CMD + G) per aprire la casella "Vai alla cartella".
/ Library / LaunchAgents
/ Library / LaunchDaemons
/ Libreria / Plug-in Internet
Qui vedremo file che sono lì da molto tempo e così via potrebbero essere la causa di ciòAnche così, se non sei sicuro di quali file eliminare, è meglio non farlo. Infine, c'è anche la possibilità di sapere quali applicazioni stanno utilizzando i moduli Java con questo comando tramite il terminale:
trova / Applicazioni -type d -name * .app -prune -exec sh -c 'ls -R "$ 1" | grep -q \ .jar \ $ '{} {} \; -Stampa
Il che almeno ci darà un'idea di quelli che potrebbero interferire. Come puoi vedere, non esiste una soluzione specifica per ciascuno dei casi, ma seguendo questi suggerimenti potresti almeno essere in grado di individuare il tuo problema.