Après la mise à niveau vers Mountian Lion sur mon MacBook Air et le MacBook Pro de ma femme, j'ai reçu une invite demandant d'installer Java (je ne l'ai pas obtenu sur mon iMac).
Je me demandais ce qui a déclenché cet événement pour qu'il demande Java. Est-ce parce qu'un runtime Java existait auparavant? Je ne me souviens pas en avoir installé un (et je ne sais pas pourquoi mon Air demanderait, mais pas mon iMac, beaucoup plus de choses sont installées sur mon iMac).
Comment puis-je savoir ce qui a déclenché cela? De plus, comment puis-je supprimer un runtime s'il en existe un plus ancien et maintenant incompatible?
Y a-t-il également un endroit où une ancienne machine virtuelle Java a pu se trouver, où elle l'a vue et a décidé de me le demander? Si c'est le cas, cela m'aiderait à retrouver l'avis, mais aussi à le retirer de ma machine.
la source
find /Applications -type f -name *.jar
Réponses:
J'ai fait quelques recherches supplémentaires et j'ai finalement découvert certaines choses:
cd ~/Library/LaunchAgents
et ensuitegrep -i "java" *.*
. Cela recherche le mot java (insensible à la casse) dans tous les fichiers de ce répertoire. C'est là que j'ai trouvé la référence à la liste de discussion vidéo de Facebook.la source
J'ai résisté à l'installation de Java en fonction de l'invite au démarrage, afin que je puisse voir si j'obtiendrais une invite similaire lors de l'ouverture d'une application spécifique. Pour moi, l'événement s'est déroulé rapidement pendant que j'étais pris au travail, mais il semble avoir été déclenché par Adobe CS5 InDesign (ou une application associée utilisée par CS5).
la source