Releases do Java

A guia releases do Java lista todas as releases de runtime do Oracle Java disponíveis publicamente nos últimos dois anos. Ele também fornece dados de EOSL (End of Support Life, Fim da vida útil do suporte) de versões compatíveis com BPRs associadas às três últimas versões de atualização.

Fim do suporte estendido

Esta tabela fornece informações sobre as datas finais para suporte estendido de várias versões do Java. Significa o ponto em que a Oracle deixa de fornecer suporte oficial, incluindo atualizações e patches de segurança, para uma versão específica do Oracle Java.

Por exemplo, o suporte ao JDK 8 termina em dezembro de 2030, enquanto o suporte ao JDK 21 termina até setembro de 2031. É importante estar ciente dessas datas finais estendidas e planejar sua atualização adequadamente. A falha na transição para soluções de versões mais recentes pode deixar os sistemas vulneráveis a ameaças de segurança e desafios de compatibilidade. Mantenha-se atualizado com o Roteiro de Suporte Java e tome decisões informadas sobre seu ambiente de tecnologia para garantir uma operação tranquila e segura.

Release atual

A tabela de release atual fornece links para as releases atuais nas versões suportadas. É recomendável usar as releases atuais, pois elas incluem as correções de vulnerabilidade de segurança mais recentes.

As releases são agrupadas por versão principal do Java e ordenadas por data da release. Cada data da release corresponde a um tipo de release, como Recurso e CPU.

Você pode fazer download da release necessária nesta tabela, usando Download Direto da Console do OCI ou Download Amigável a Script. O comando amigável de script contém o parâmetro /latest no URL, o que garante que a versão mais recente dessa versão específica seja baixada sempre.

Por exemplo, se você estiver fazendo download do JDK 21, esses URLs entregarão a versão atual do JDK 21 com a soma de verificação. Quando a versão 21.0.1 for current, esses URLs entregarão a versão 21.0.1. Após o lançamento da versão 21.0.2 em janeiro de 2024, os URLs acima fornecerão a versão 21.0.2 e assim por diante.

Lançamentos arquivados

A tabela de releases Arquivadas fornece links para todas as releases de CPU, Recurso e BPR, juntamente com a data de release. As releases são agrupadas por versão principal do Java e ordenadas por data da release. Ela lista as releases dos últimos dois anos para versões suportadas e não suportadas, incluindo as releases atuais.

As releases não atuais na tabela de releases Arquivadas são fornecidas para ajudar os desenvolvedores a depurar problemas em sistemas mais antigos. Elas não são atualizadas com os patches de segurança mais recentes e não são recomendadas para uso na produção.

Você pode fazer download da release necessária na tabela usando Download Direto da Console do OCI ou Download Amigável a Script. O comando amigável de script contém o parâmetro /archive no URL, que faz download apenas da versão selecionada.

É possível acessar todos os BPRs disponíveis para uma release por meio do link BPR ao lado da versão da release. Não é necessário que todas as releases tenham BPRs associadas, cuja contagem pode variar de release para release. A página de releases do Java fornece BPRs para os três últimos ciclos de release da CPU. Clicar no link BPR ao lado da versão da release da CPU apresenta um painel que exibe a lista das BPRs disponíveis para essa release. Você será redirecionado ao My Oracle Support para fazer download do BPR necessário.

Ao clicar nos links das releases Recurso e CPU, você será redirecionado para a página de detalhes do runtime Java. Esta página fornece detalhes completos sobre a versão juntamente com links de download.