Eclipse Temurin 8
Eclipse Adoptium · JDK Java 8 OpenJDK da Eclipse Adoptium, com HotSpot e ferramentas de desenvolvimento; pacote para Mac Intel x64, requer Rosetta no Apple Silicon.
Descrição
Eclipse Temurin 8 é uma distribuição Java 8 baseada no OpenJDK da Eclipse Adoptium. Este cask instala o Java Development Kit (JDK), incluindo a JVM HotSpot, o ambiente de execução Java e ferramentas de desenvolvimento, como javac. Não é um IDE, uma distribuição JavaFX nem um plug-in Java para navegador, e não instala outra versão LTS do Java no lugar do Java 8.
O que oferece
- Executa aplicativos compatíveis com Java 8.
- Compila código-fonte Java com as ferramentas JDK incluídas.
- Usa a JVM HotSpot e as bibliotecas padrão do Java 8.
- Oferece uma distribuição Java de código aberto mantida e testada pelos processos de qualidade e conformidade da Adoptium.
- Mantém o Java 8 disponível junto a outras versões principais do JDK quando um projeto precisar dele.
Instalar e escolher o Java 8
Instale com brew install --cask temurin@8 ou execute o instalador PKG oficial do Temurin 8 para Mac. O instalador requer a autorização administrativa apropriada e instala em /Library/Java/JavaVirtualMachines. É um ambiente de execução e conjunto de ferramentas, não um editor gráfico iniciado pela pasta Aplicativos.
Consulte java -version e javac -version para ver qual Java seu shell seleciona. /usr/libexec/java_home -v 1.8 pode localizar no macOS o diretório inicial de uma instalação do Java 8; configure seu shell, IDE ou ferramenta de build para usar o JDK desejado. Projetos diferentes podem exigir versões principais diferentes. Instalar este cask não garante que todas as ferramentas mudem automaticamente para o Java 8, e não é necessário remover um JDK não relacionado apenas para escolher este.
Use Java 8 para softwares que o suportem ou exijam explicitamente. Aplicativos compilados para versões mais recentes do Java podem não funcionar no Java 8. Maven, Gradle, IDEs e frameworks de aplicativos são programas separados, cada um com seus próprios requisitos de versão. Consulte as instruções de build do projeto e teste a compatibilidade, em vez de tratar todas as versões do Java como intercambiáveis.
Versão e arquitetura do Mac
A versão 8,504,01 registrada para o cask corresponde à atualização 504 do Java 8, build 01: tag oficial jdk8u504-b01. Da mesma forma, 8,502,07 significa 8u502-b07 e 8,492,09 significa 8u492-b09. Esses componentes separados por vírgulas formam a tupla de versão principal, atualização e build do Java; não são hashes de instaladores sem relação entre si nem três versões independentes do aplicativo.
Este cask para Mac baixa o pacote JDK HotSpot x64 para Intel. Não é um binário Universal nem um pacote Java 8 nativo para Apple Silicon. O cask sinaliza que o Rosetta 2 é necessário em Macs com Apple Silicon; providencie esse pré-requisito pelo macOS antes de usar o ambiente Intel. A matriz de suporte da Adoptium lista o Java 8 para macOS Intel 12, 13, 14 e 15, e não lista suporte nativo do Java 8 para Apple Silicon. A execução com Rosetta não deve ser confundida com uma garantia do fornecedor para uma build ARM nativa. A lista de plataformas do cask não permite inferir uma garantia mais ampla sobre os requisitos mínimos atuais nem sobre o suporte a futuros Macs.
O PKG JDK atual para Mac x64 tem 108,186,703 bytes, conforme confirmado pelos metadados oficiais do artefato e pelos cabeçalhos HTTP. Esse é o tamanho do download, não o espaço em disco após a instalação. Não se afirma um mínimo universal de RAM nem de espaço instalado: o uso de recursos depende das cargas de trabalho dos aplicativos Java e das configurações de heap. Builds do Java 8 para outros sistemas operacionais usam pacotes separados; este instalador para Mac não serve para Windows nem Linux.
Atualizações e segurança
O Temurin publica atualizações do Java 8 separadamente das linhas de JDK mais recentes. Mantenha a atualização e o build instalados em dia dentro da linha Java 8 e avalie a compatibilidade dos aplicativos após as mudanças. Os artefatos oficiais da versão incluem listas de alterações do Java 8 legíveis por máquina e somas de verificação dos pacotes. Verifique os downloads em relação à versão escolhida e não infira recursos do Java 17, 21 ou posteriores a partir de um anúncio da Adoptium que abranja várias versões.
O JDK pode executar código Java com acesso a arquivos e à rede pela conta do usuário. Execute aplicativos e scripts de build de fontes confiáveis e verifique as permissões. A compilação e a execução locais básicas podem funcionar offline; downloads de dependências, serviços remotos e atualizações precisam de acesso à rede. Uma atualização de segurança não torna seguro qualquer código Java nem elimina a necessidade de atualizar o próprio aplicativo.
Preço, contas e licença
Os binários do Temurin estão disponíveis gratuitamente sob a GNU GPL versão 2 com a Classpath Exception; os componentes incluídos mantêm os avisos de licença aplicáveis. Não é necessária uma conta na Adoptium, assinatura ou compra para baixar e usar este JDK. A Classpath Exception e os termos de licença incluídos são distintos do licenciamento comercial do Oracle JDK. O suporte opcional de um fornecedor, doações, IDEs e aplicativos de terceiros podem envolver contratos ou cobranças separados.
Fontes: Downloads do Temurin Java 8, Versões oficiais do Java 8, Plataformas compatíveis, Perguntas frequentes sobre licenciamento, Instalação no Mac.
Fluxo histórico de engenharia do Temurin
O artigo de lançamento de janeiro de 2024 do fornecedor inclui uma imagem de verificação de reprodutibilidade no Jenkins para Temurin 21.0.2+13 em Linux ARM64. Ela ilustra a verificação de engenharia na família de produtos Temurin, não este pacote Java 8 para Mac, seu instalador ou o resultado de seu ambiente de execução. O artigo também aborda o lançamento contemporâneo do Temurin 8u402; a imagem em si mostra especificamente o exemplo do Java 21. Artigo oficial de lançamento.
Novidades Novidades da versão 8 Do histórico de commits do Homebrew
Esta versão não tem notas de atualização específicas.