Existe uma maneira para atualizar o JDK sem baixar manualmente a nova versão?

StackOverflow https://stackoverflow.com/questions/1829986

  •  11-09-2019
  •  | 
  •  

Pergunta

Eu só tenho uma notificação de atualização Java que Atualização 17 está fora, então eu corri a atualização e descobriu que apenas minha JRE público foi atualizado. Eu ainda só tem Atualização 16 do JDK.

Existe uma maneira de ter o JDK mais recente automaticamente quando ele estiver disponível?

É claro, a atualização não deve se livrar de versões antigas. Isso deve ser feito manualmente, pois Eclipse ainda está usando a versão antiga. Uma vez que eu atualizei a minha configuração eu apagar o antigo JDK manualmente.

Foi útil?

Solução

Não no Windows. Se você está recebendo o seu JDK através de uma distro linux com um auto-atualizador, você pode depender de que. De alguma forma, eu duvido que é o que você tem em mente. Eu não acredito que haja qualquer Sun fornecidos auto-download para o JDK.

Outras dicas

Sob OS X isso é parte do sistema operacional e é atualizado automaticamente. Para o Windows, você deve fazê-lo sozinho.

Secunia PSI (uma versão gratuita que é executado em um único PC) irá atualizar automaticamente. Leia uma análise dele aqui . Se você estiver executando ambos Java 6 e Java 7 JREs (como eu), não pode haver falhas e você ainda tem que atualizar algumas vezes manualmente.

Ninite é um ótimo site que permite baixar a versão mais recente de múltiplas aplicações / pacotes. Se você salvar o instalador, ele sempre vai puxar a versão mais recente e download / instalá-lo sem prompts. Referência: https://ninite.com/help/home/update.html

Eu fiz este eu mesmo agora, única ressalva é que eu tive que excluir a pasta jdk mais velho em. "C: \ Program Files \ Java" para que o comando "java -version" para reconhecer a mudança

Em MacOS, java agora pode ser instalado através do gerenciador de pacotes Homebrew. Depois de instalar o Homebrew, você pode simplesmente executar:

brew cask install java

para instalar a última versão java. Ele pode então ser mantido usando

brew cask reinstall java

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top