Depois de atualizar para o Mountian Lion no meu MacBook Air e no MacBook Pro da minha esposa, recebi uma solicitação para instalar o Java (não o recebi no iMac).
Fiquei me perguntando o que desencadeou esse evento para solicitar Java. Foi porque um Java Runtime existia anteriormente? Não me lembro de instalar um (e não sei por que o meu Air perguntaria, mas não o meu iMac, muitas outras coisas estão instaladas no meu iMac).
Como posso descobrir o que desencadeou isso? Além disso, como posso remover um tempo de execução se um mais antigo e agora incompatível estava lá?
Existe também um lugar onde uma JVM mais antiga possa estar e onde ela a viu e decidiu me avisar? Nesse caso, isso me ajudaria a rastrear o aviso, mas também o removeria da minha máquina.
fonte
find /Applications -type f -name *.jar
Respostas:
Eu fiz mais algumas pesquisas e finalmente descobri algumas coisas:
cd ~/Library/LaunchAgents
e entãogrep -i "java" *.*
. Ele procura a palavra java (sem distinção entre maiúsculas e minúsculas) em todos os arquivos desse diretório. Foi aí que encontrei a referência ao videochat do Facebook.fonte
Resisti à instalação do Java com base no prompt na inicialização, para que eu pudesse ver se receberia um prompt semelhante ao abrir um aplicativo específico. Para mim, o evento real passou rapidamente enquanto eu estava envolvido no trabalho, mas parece ter sido acionado pelo Adobe CS5 InDesign (ou algum aplicativo associado usado pelo CS5).
fonte