C'è un modo per determinare quale applicazione vuole installare Java?

12

Dopo l'aggiornamento a Mountian Lion sia sul mio MacBook Air che su MacBook Pro di mia moglie, ho ricevuto una richiesta di installazione di Java (non l'ho ricevuta sul mio iMac).

Mi chiedevo che cosa ha scatenato questo evento per chiedere a Java. Era perché un runtime Java era lì in precedenza? Non ricordo di averlo installato (e non sono sicuro del motivo per cui la mia Air lo chiederà, ma non il mio iMac, molte altre cose sono installate sul mio iMac).

Come posso scoprire cosa ha provocato questo? Inoltre, come posso rimuovere un runtime se uno più vecchio e ora incompatibile era lì?

C'è anche un posto dove potrebbe essere stata una JVM più vecchia, e dove l'ha vista e ha deciso di farmela? Se è così, questo mi aiuterebbe a rintracciare l'avviso, ma anche a rimuoverlo dalla mia macchina.

    
posta jmlumpkin 27.07.2012 - 15:03
fonte

2 risposte

5

Ho fatto qualche ricerca in più e alla fine ho scoperto alcune cose:

  • Ho installato il software remoto Logitech e al suo avvio richiama il prompt, ma leggermente diverso. Quindi, so che ho installato alcune app Java, ma questo stava accadendo senza che avessi lanciato qualcosa
  • Il mio errore effettivo era relativo a una chat di Facebook che avevo installato qualche istante prima, che non ho mai messo sul mio iMac. È stato chiamato "com.facebook.videochat. [Username] .plist", ed era nella mia directory ~ / Library / LaunchAgents.
  • Mi sono imbattuto in questa domanda (chiesta dopo la mia) durante la ricerca delle sole informazioni Java che ho trovato Console.app:

    8/31/12 6:44:23.606 PM Download Java Components[7588]: com.apple.message.domain: com.apple.java.usage2.DownloadOnDemand.complete com.apple.message.result: failure com.apple.message.signature: install_canceled com.apple.message.domain.version: 12A269

  • Ti consiglio di controllare prima la directory ~ / Library / LaunchAgents e puoi facilmente grep per java eseguendo: cd ~/Library/LaunchAgents e poi grep -i "java" *.* . Questo cerca la parola java (case insensitive) in tutti i file in quella directory. Ecco dove ho trovato il riferimento alla video chat di Facebook.
risposta data 01.09.2012 - 01:16
fonte
0

Ho resistito all'installazione di Java in base al prompt all'avvio, così ho potuto verificare se avrei ricevuto un prompt simile durante l'apertura di un'applicazione specifica. Per me l'evento reale è passato velocemente mentre ero coinvolto nel lavoro, ma sembra essere stato attivato da Adobe CS5 InDesign (o qualche applicazione associata utilizzata da CS5).

    
risposta data 02.08.2012 - 17:03
fonte

Leggi altre domande sui tag