Azul Zulu JDK 21

Azul Systems, Inc. · Kit de desenvolvimento OpenJDK Java 21 da Azul para compilar e executar aplicações Java em Macs Intel e Apple Silicon.

CaskLinguagens de programação e ambientes de execuçãoApple Silicon · Intel
Fonte homebrew/cask
Instalações nos últimos 30 dias1.197Appsº lugar: 145
Instalações no último ano10,9 milTotal em 365 dias
Versão mais recente21.0.12.1há 4 dias · 7 de out.
Tamanho do download208MBarm64 / x86_64 · dmg
Frequência de atualizaçõesIrregular0 versão nos últimos 30 dias

Descrição

Tradução por IAVer original

Azul Zulu 21 é a distribuição da Azul do kit de desenvolvimento OpenJDK Java 21. Este pacote é especificamente o Cask zulu@21, destinado a desenvolver e executar aplicações que exigem Java 21. Ele é adequado para desenvolvedores Java, usuários de ferramentas de build e administradores que precisam de uma versão principal específica do Java em vez do JDK que estiver como download padrão no momento.

Kit de desenvolvimento e identidade da versão

O JDK inclui o runtime Java, compilador e ferramentas padrão de desenvolvimento, diagnóstico e empacotamento. Ele não é uma IDE, um servidor de aplicações ou um plugin Java de navegador. IDEs, builds Maven ou Gradle e aplicações Java permanecem separados, e cada um pode impor seus próprios requisitos de versão do Java.

A versão registrada é Java 21.0.12.1 com build Azul 21.52.203, correspondente ao OpenJDK 21.0.12.1+1. Elas identificam esquemas de versão diferentes: Java 21 é a linha principal, 21.0.12.1 é o nível de atualização do Java, e 21.52.203 é o identificador de build da Azul. O nome do pacote contém ca-jdk e não tem sufixo -fx-; ele é o JDK Community Availability, não uma distribuição OpenJFX ou CRaC empacotada separadamente. Recursos documentados para outras versões principais ou pacotes especiais não se aplicam automaticamente a este pacote.

Instalar e selecionar um JDK

Instale com brew install --cask zulu@21, ou obtenha o DMG oficial correspondente, monte-o e execute o instalador de pacote do JDK 21. O instalador de pacote pode solicitar autorização de administrador porque instala no diretório de máquina virtual Java do sistema. O guia oficial para Mac identifica o home do JDK como /Library/Java/JavaVirtualMachines/zulu-21.jdk/Contents/Home para esta linha principal.

Após a instalação, inspecione o runtime selecionado com java -version e o compilador com javac -version. /usr/libexec/java_home -V lista os JDKs reconhecidos pelo macOS. Configure JAVA_HOME e o PATH ou o JDK do projeto em uma IDE deliberadamente para a aplicação que você pretende executar. Selecionar a versão principal 21 somente via java_home pode não distinguir a Azul de uma instalação Java 21 de outro fornecedor; verifique o caminho retornado e a versão do runtime.

O Cask não declara nenhum Cask conflitante formal, e diferentes versões principais ou fornecedores de JDK podem coexistir. A coexistência não garante que o runtime correto seja selecionado: PATH, JAVA_HOME, configurações de IDE e configuração de ferramentas de build podem divergir. Instalar uma atualização mais recente desta mesma versão principal do Zulu pode substituir o mesmo local da versão principal, então não presuma que cada patch permaneça instalado de forma independente. Programas existentes não são migrados ou tornados compatíveis automaticamente pela instalação deste JDK.

Plataformas e recursos

Este Cask para Mac seleciona aarch64 para Apple Silicon e x64 para Intel. Escolha a arquitetura nativa para o software que você usa; bibliotecas nativas Java e dependências JNI devem ser compatíveis com a arquitetura do runtime. Tabelas oficiais de suporte de abril, julho e agosto de 2026 listam macOS 14 ou posterior para Intel e Apple Silicon. O Cask registrado em si não declara um mínimo numérico, o que não é uma garantia de suporte oficial em versões mais antigas do macOS.

A Azul também distribui builds específicos para Windows e Linux, mas este Cask instala apenas o pacote para macOS. O DMG para Apple Silicon 21.52.203 tem 207,916,356 bytes de acordo com uma solicitação HTTP HEAD oficial. Esse tamanho de transferência exclui espaço instalado, aplicações, caches de build e requisitos de heap. Requisitos de RAM e disco dependem dos programas e builds que usam Java. O Cask não declara dependência extra de fórmula.

Segurança e operação

Um JDK executa programas Java com as permissões da conta que os executa. Ele não isola aplicações arbitrárias de arquivos locais ou recursos de rede por padrão. Baixe aplicações e bibliotecas de fontes apropriadas, revise suas permissões e atualize o JDK selecionado quando correções de segurança estiverem disponíveis. Aplicar um novo JDK não substitui atualizações das próprias dependências da aplicação.

Java 21 é uma linha LTS, mas direitos específicos de atualização e suporte dependem da distribuição e do acordo de suporte. Versões trimestrais do PSU incluem mudanças de segurança e não relacionadas à segurança; atualizações mensais de Patch de Segurança Crítica podem resolver problemas urgentes entre os trimestres. Os registros 21.0.12.1 com sufixo de vírgula e sem sufixo identificam a mesma atualização upstream, não duas versões descritas independentemente.

Custo, conta e licença

As builds do Community Availability são gratuitas para baixar e usar e não exigem uma conta de assinatura Azul para operação local normal. A Azul oferece suporte comercial pago separado e distribuições do Subscriber Availability. Instalar este Cask gratuito não ativa um contrato de suporte, ferramentas pagas ou todos os recursos oferecidos em builds com suporte ou especiais.

Partes do OpenJDK são licenciadas sob GPL versão 2 com a Classpath Exception, com avisos adicionais de terceiros e termos específicos de componentes. A exceção permite a vinculação apropriada com módulos de aplicação independentes sob seus próprios termos; ela não remove todas as obrigações para modificar ou redistribuir o próprio JDK. Consulte os avisos legais incluídos e a lista de licenças de terceiros da versão para requisitos de redistribuição.

O ícone é a marca oficial da organização Azul. A ilustração é uma caixa de diálogo histórica de checksum do guia oficial de download para Mac, não uma aplicação JDK em execução nem o checksum desta versão. Um JDK não tem um workspace de desktop autônomo comparável a uma IDE.

Fontes: Downloads oficiais, Instalação no Mac, Vários JDKs no Mac, Mapeamento de versões, Versão de agosto de 2026, Versão de julho de 2026, Versão de abril de 2026, Licenças de terceiros.

Novidades Novidades da versão 21.0.12.1 Editoria OpenNavo · Tradução por IA

  • VersãoMapeia OpenJDK 21.0.12.1+1 para Azul Zulu 21.52.203 CA.
  • SegurançaJDK-8382471 melhora a resolução de recursos para Java 21.

Interface gráfica de código aberto para Homebrew. Instalações feitas pelo cliente macOS ou pelo comando brew.

© 2026 OpenNavo