Eclipse Temurin JDK

Eclipse Adoptium and contributors · Distribuição gratuita do OpenJDK com runtime HotSpot, compilador e ferramentas de diagnóstico. Builds atuais para Apple Silicon usam Java27; a disponibilidade para Mac Intel é diferente.

CaskLinguagens de programação e ambientes de execuçãoApple Silicon · Intel
Fonte homebrew/cask
Instalações nos últimos 30 dias3.430Appsº lugar: 58
Instalações no último ano97,4 milTotal em 365 dias
Versão mais recente27ontem · 7 de out.
Tamanho do download139MBarm64 / x86_64 · pkg
Frequência de atualizaçõesIrregular1 versão nos últimos 30 dias

Descrição

Eclipse Temurin é a distribuição do OpenJDK do Eclipse Adoptium, que fornece o runtime Java HotSpot, compilador, bibliotecas padrão e ferramentas de diagnóstico para desenvolvimento e implantação de aplicações Java. Este Homebrew cask sem versão acompanha o lançamento de recursos mais recente no Apple Silicon; projetos que exigem uma versão principal específica do Java devem selecionar um JDK com versão e configurar explicitamente sua cadeia de ferramentas.

Recursos e público-alvo

  • Compile Java com javac, execute aplicações com java e empacote código com jar.
  • Explore Java interativamente com jshell e diagnostique programas usando ferramentas do JDK e o Java Flight Recorder.
  • Use binários OpenJDK testados e compatíveis com Java, do Eclipse Adoptium.
  • Desenvolva serviços, aplicações Java para desktop e pipelines de compilação sem uma assinatura do Oracle Java.
  • Escolha pacotes nativos para o sistema operacional e a arquitetura de CPU compatíveis com cada versão do Java.

Instalação e seleção

Use brew install --cask temurin no macOS. Homebrew executa o instalador PKG oficial, que pode exigir autorização de administrador. O JDK do sistema é instalado em /Library/Java/JavaVirtualMachines, e não como um IDE gráfico em Aplicativos. Para o JDK atual de Apple Silicon27, selecione o JDK no seu IDE ou use /usr/libexec/java_home -v 27 para localizar JAVA_HOME. Confira java -version e javac -version após a configuração. Maven, Gradle e IDEs são ferramentas opcionais separadas; os requisitos de versão Java delas devem corresponder ao JDK selecionado.

Requisitos do macOS e arquitetura

O download padrão atual para Apple Silicon é Temurin27+35. O Adoptium não compila mais Temurin27 para Macs Intel. As variantes Intel recuperadas por Homebrew instalam Temurin26.0.2.1+1; portanto, o mesmo nome de cask não garante a mesma versão principal do Java em diferentes arquiteturas de Mac. O Adoptium marca a linha Java26 como EOSL em setembro de 2026, sem previsão de novas compilações comunitárias. Usuários de Intel devem escolher uma linha anterior de JDK ainda mantida e compatível com sua aplicação, em vez de presumir que essa alternativa continuará recebendo atualizações.

O cask não declara uma versão mínima explícita do macOS, dependências adicionais de formula ou conflitos de cask. A lista de variantes do macOS não constitui garantia do fornecedor para todas as combinações de sistema operacional e JDK. Consulte a matriz de plataformas compatíveis do Adoptium para sua versão do Java e sua CPU. A documentação de instalação referenciada não especifica um mínimo universal de RAM ou armazenamento instalado; o tamanho do projeto e as configurações de heap da JVM determinam os requisitos práticos.

Dependências, coexistência e outras plataformas

Um runtime Java está incluído; não é necessária outra instalação do Java. Vários JDKs de versões principais diferentes podem coexistir em diretórios separados, mas JAVA_HOME, PATH e as configurações do IDE ou da ferramenta de compilação determinam qual está ativo. Evite gerenciar o mesmo recibo do instalador por meio de instaladores independentes. Bibliotecas JNI nativas devem corresponder à arquitetura do JDK selecionado; bibliotecas Java e ferramentas de compilação podem impor suas próprias restrições de versão.

O Temurin também tem distribuições separadas para Windows e Linux, com arquiteturas e versões de sistema operacional compatíveis que variam conforme a versão do Java. Arquivos Linux, pacotes de distribuição, imagens de contêiner e instaladores do Windows são separados deste PKG para Mac. Não interprete os metadados de variantes para Linux do Homebrew como um instalador Cask utilizável no Linux. Android e iOS não são alvos comuns de instalação do JDK para desktop. Java27 é uma versão de recursos, não uma linha LTS; atualizações podem alterar a compatibilidade da linguagem e do runtime, portanto teste as aplicações e ferramentas de compilação antes de mudar a versão principal.

Contas, preço e licenciamento

Os downloads e o uso normal do Temurin não exigem uma conta do Adoptium e são gratuitos, inclusive para uso comercial. Contratos opcionais de suporte comercial de terceiros são separados. O OpenJDK usa a GNU GPL versão2 com a Classpath Exception; os componentes incluídos mantêm seus avisos. O Eclipse Adoptium e colaboradores mantêm a distribuição.

Referências: Temurin, instalação no Mac, plataformas compatíveis, roteiro de suporte, descontinuação do JDK27 para Mac Intel, binários oficiais do JDK27.

Novidades Novidades da versão 27 7 de out. · Editoria OpenNavo · Tradução por IA

  • RuntimeTornar G1 o coletor padrão em todos os ambientes.
  • SegurançaAdicionar troca híbrida de chaves pós-quântica para TLS1.3.
  • PlataformasPublicar compilações para macOS em Apple Silicon, não para Macs Intel.

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

© 2026 OpenNavo