Después de actualizar a Mountian Lion tanto en mi MacBook Air como en la MacBook Pro de mi esposa, recibí un mensaje que me pedía que instalara Java (no lo recibí en mi iMac).
Me preguntaba qué desencadenó este evento para que pida Java. ¿Fue porque anteriormente había un tiempo de ejecución de Java? No recuerdo haber instalado uno (y no estoy seguro de por qué mi Air preguntaría, pero no mi iMac, muchas más cosas están instaladas en mi iMac).
¿Cómo puedo averiguar qué desencadenó esto? Además, ¿cómo puedo eliminar un tiempo de ejecución si había uno más antiguo y ahora incompatible?
¿Hay también un lugar donde pudo haber estado una JVM más antigua, y donde la vio allí y decidió avisarme? Si es así, eso me ayudaría a rastrear el aviso, pero también a eliminarlo de mi máquina.
Investigué un poco más y finalmente descubrí algunas cosas:
31/8/12 6:44:23.606 PM Descargar componentes de Java[7588]: com.apple.message.domain: com.apple.java.usage2.DownloadOnDemand.complete com.apple.message.result: falla com.apple. mensaje.firma: install_canceled com.apple.message.domain.version: 12A269
cd ~/Library/LaunchAgents
y luego grep -i "java" *.*
. Esto busca la palabra java (sin distinción entre mayúsculas y minúsculas) en todos los archivos de ese directorio. Ahí es donde encontré la referencia a la lista de videochat de Facebook.Me resistí a instalar Java según el mensaje de inicio, así que podía ver si obtendría un mensaje similar al abrir una aplicación específica. Para mí, el evento real pasó rápidamente mientras estaba ocupado en el trabajo, pero parece haber sido activado por Adobe CS5 InDesign (o alguna aplicación asociada utilizada por CS5).
greg w
Alesh Houdek
find /Applications -type f -name *.jar