Por que os sites não podem acessar o JRE em Yosemite?

1

Por favor, veja a imagem em anexo que mostra uma mensagem de erro / informação que estou vendo regularmente desde a atualização para o Yosemite. Não sei qual site está pedindo Java, pois há um site diferente no Safari toda vez que o vejo, mas sei que estou usando a versão mais recente do JRE, por isso não fica claro por que essa mensagem está sendo mostrada .

Alguém pode me aconselhar a melhor maneira de verificar o processo que está gerando isso e como posso corrigi-lo?

insira a descrição da imagem aqui

NickM
fonte
Então você clicou em OK e instalou o software do site da Apple que apareceu, e você ainda está vendo esta mensagem aparecer?
tubedogg
Clicar em 'OK' apenas dispensou a caixa de diálogo. O botão "Mais informações ..." me levou para a página de download do Java, de onde baixei e instalei a versão mais recente. E, como você diz, ainda estou vendo a mensagem aparecer, aparentemente ao acaso.
NickM
Como você instalou o JRE? e você fez isso antes de atualizar para o Yosemite?
Mark
Eu instalei baixando e executando a versão DMG do link 'Mac OS X x64' nesta página: oracle.com/technetwork/java/javase/downloads/… e isso foi feito após a atualização para o Yosemite.
NickM
1
@patrix Sim, mais de uma vez!
NickM

Respostas:

2

Como sugerido por Moto_Nomad, isso parece ter sido causado pelo plugin do Video Chat do Facebook solicitando o Java Runtime Environment. Eu precisava realizar os seguintes passos para localizar e desativar este processo.

Inicie o Terminal e digite o comando launchctl list | grep facebook

Isso resulta em algo como o seguinte:

-   1   com.facebook.videochat.<yourname>.updater
-   0   com.apple.facebook.xpc

Onde <yourname>está o seu id do Facebook? Para excluir o processo, digite o seguinte comando:

launchctl remove com.facebook.videochat.<yourname>.updater

Lembre-se de substituir <yourname>com o ID do Facebook retornado na primeira etapa. Para verificar se o comando funcionou, digite launchctl list | grep facebooknovamente. Desta vez você deve ver o seguinte:

-   0   com.apple.facebook.xpc

Tendo feito isso sozinho, posso confirmar que a caixa de diálogo mostrada na pergunta não está mais aparecendo.

NickM
fonte
Atualização: parece ser reinstalado toda vez que eu reiniciar infelizmente, o que significa que a mensagem de erro começa a aparecer novamente. Eu sei que esta é provavelmente outra pergunta, mas se eu encontrar uma maneira de impedir que isso aconteça, eu adicionarei mais informações a essa resposta
NickM
launchctl -w ~ / Library / LaunchAgents / com.facebook.videochat.uklennugtag.plist Subcomando não reconhecido: -w Quem sabe o subcomando correto?