Eclipse Temurin 17 JDK

Eclipse Adoptium and contributors · Distribución gratuita de OpenJDK 17 con entorno de ejecución Java HotSpot, compilador, bibliotecas estándar y herramientas de diagnóstico para el desarrollo y despliegue de Java.

CaskLenguajes de programación y entornos de ejecuciónChip Apple · Intel
Inicio
De homebrew/cask
Instalaciones en los últimos 30 días9778Puesto 22 en Apps
Instalaciones del último año196,9 milTotal de los últimos 365 días
Última versión17.0.20.1hace 5 días · 7 oct
Tamaño de descarga186MBarm64 / x86_64 · pkg
Frecuencia de actualizaciónIrregular0 versiones en 30 días

Descripción

Traducción con IAVer original

Eclipse Temurin 17 es la distribución de Eclipse Adoptium del kit de desarrollo de Java OpenJDK 17. Proporciona un entorno de ejecución de Java y herramientas de desarrollo para compilar y ejecutar aplicaciones, servicios y flujos de compilación de Java 17. Los desarrolladores de Java, los estudiantes y los equipos que mantienen implementaciones de Java 17 pueden utilizarlo sin adquirir una suscripción a Oracle Java.

Funciones principales

  • Compila Java con javac, ejecuta aplicaciones con la JVM HotSpot y empaqueta código con jar.
  • Utiliza las bibliotecas estándar, las capacidades del lenguaje y la línea de actualizaciones con soporte a largo plazo de Java 17.
  • Diagnostica programas en ejecución con las herramientas del JDK, incluidas jcmd, jstack y Java Flight Recorder.
  • Obtén binarios probados a través de Adoptium, con pruebas de compatibilidad con Java y la suite de calidad AQAvit.
  • Instala un paquete nativo para Mac o elige compilaciones independientes para otros sistemas operativos compatibles.

Instalación y primer uso

Instala con brew install --cask temurin@17. Homebrew utiliza el instalador PKG oficial de macOS, que puede requerir autorización de administrador. El JDK se instala en /Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home, y no como una aplicación gráfica en Aplicaciones. Selecciona este JDK en tu IDE o configura JAVA_HOME mediante /usr/libexec/java_home -v 17; comprueba java -version y javac -version para asegurarte de que esté activa la versión de Java deseada.

Requisitos, dependencias y conflictos

Se proporcionan paquetes nativos independientes de macOS para Apple Silicon (aarch64) e Intel (x64). La matriz actual de compatibilidad de Java 17 de Adoptium incluye macOS 12, 13, 14 y 15 para ambas arquitecturas. La instantánea de Homebrew incluye variantes para Big Sur y versiones posteriores, pero no declara una versión mínima explícita de macOS; esto no equivale a la matriz de compatibilidad probada del proveedor. Consulta la matriz del proveedor para conocer las garantías de soporte.

El cask de Homebrew no declara dependencias adicionales de fórmulas ni conflictos explícitos con otros casks. Los JDK de otras versiones principales pueden instalarse en directorios independientes, pero JAVA_HOME, PATH y tu IDE determinan qué JDK se utiliza; el mismo recibo del instalador de Temurin 17 no debe gestionarse de forma independiente mediante varios instaladores. Maven, Gradle y los IDE son herramientas independientes opcionales con sus propios requisitos de versión de Java.

Además de este cask exclusivo para Mac, la matriz de Java 17 incluye Windows x64, Linux x64, ARM64, ARM32 hard-float, ppc64le, s390x y riscv64, Alpine Linux x64 sin interfaz gráfica y AIX 7.2 ppc64. No indica compatibilidad de Java 17 con Windows ARM64 ni Alpine ARM64. Los requisitos de libc en Linux varían según la arquitectura; Java 17 en AIX requiere el entorno de ejecución XLC16. Utiliza un paquete compilado para la plataforma de destino en lugar del instalador de Mac.

Cuentas, costes y licencia

La descarga y el uso de Temurin no requieren una cuenta de Adoptium ni una suscripción, y los binarios son gratuitos, incluso para uso comercial. Los acuerdos de soporte de pago de terceros son independientes. OpenJDK se distribuye bajo GNU GPL versión 2 con la Classpath Exception; los componentes incluidos tienen sus propios avisos. Eclipse Adoptium y sus colaboradores mantienen la distribución.

Referencias: Temurin, instalación en macOS, plataformas compatibles, código fuente de OpenJDK 17 y compilaciones oficiales de Temurin.

Flujo de trabajo histórico de ingeniería

El artículo oficial de lanzamiento de Adoptium del 26 de enero de 2024 proporciona una imagen de la consola de Jenkins que verifica la reproducibilidad de Temurin 21.0.2+13 en Linux ARM64. Se trata de un flujo de trabajo histórico real de verificación de ingeniería de la familia de productos Temurin para Java 21, no de una captura de Java 17, un instalador de Mac, una aplicación gráfica de Java ni el paquete actual 17.0.20.1. Se conservan las diferencias de plataforma y versión.

Novedades Novedades de 17.0.20.1 Editado por OpenNavo · Traducción por IA

  • SeguridadAplique la actualización de parche de seguridad crítica fuera de banda para Java 17.

Interfaz gráfica de código abierto para Homebrew. La instalación se realiza desde el cliente de macOS o con el comando brew.

© 2026 OpenNavo