Eclipse Temurin 11
Eclipse Adoptium · Kit de desarrollo OpenJDK 11 HotSpot gratuito para ejecutar aplicaciones Java 11 y compilar proyectos Java compatibles.
Descripción
Eclipse Temurin 11 es la distribución de OpenJDK Java 11 de Eclipse Adoptium. Proporciona un entorno de ejecución Java HotSpot, un compilador y herramientas de desarrollo para aplicaciones y sistemas de compilación que requieren específicamente Java 11. Es un entorno de ejecución de línea de comandos y un SDK, no una aplicación de escritorio con editor o entorno de trabajo gráfico propio.
Desarrollo y uso de aplicaciones con Java 11
El JDK puede ejecutar aplicaciones Java compatibles y compilar código fuente Java mediante herramientas como java y javac. Las versiones de Temurin se someten a pruebas de compatibilidad con Java y al conjunto de verificaciones AQAvit de Adoptium. Las aplicaciones, los IDE, las compilaciones con Maven/Gradle y el software de servidor siguen teniendo sus propios requisitos y configuraciones de versión de Java.
Este paquete se mantiene en la línea de Java 11. No es Java 8 ni instala automáticamente la versión de características más reciente de Java. Java 11 no puede ejecutar archivos de clase compilados para un entorno de ejecución de Java más reciente; el software que dependa de componentes de Java 8 eliminados también puede necesitar una migración. OpenJFX es un proyecto independiente y JavaFX no se incluye con Temurin 11. Java Web Start/IcedTea-Web tampoco se incluye con Temurin 11. Obtenga los componentes adicionales compatibles específicos que necesite su aplicación, en lugar de dar por sentado que se reproduce sin cambios un entorno Oracle JDK 8.
Instalación, arquitectura y selección de un JDK
Instale temurin@11 Cask o use el PKG oficial de macOS que corresponda a su CPU. El instalador registrado para Apple Silicon es el paquete JDK HotSpot aarch64 11.0.32.1+1, con un tamaño de descarga HEAD de 184,998,979 bytes. Este es el tamaño del archivo PKG, no el espacio que ocupa una vez instalado. Intel utiliza una compilación x64 independiente; el paquete nativo aarch64 no necesita Rosetta únicamente para ejecutar sus propias herramientas Java. Una aplicación Java exclusiva para Intel o una biblioteca nativa pueden tener requisitos de arquitectura distintos.
El instalador oficial de macOS coloca el JDK en /Library/Java/JavaVirtualMachines. La autorización del instalador es independiente de los permisos de los programas Java que ejecute después. La instalación de un JDK precompilado no requiere Xcode ni compilar OpenJDK desde el código fuente. Cask no declara dependencias adicionales en tiempo de ejecución, conflictos explícitos ni una versión mínima numérica de macOS. Consulte la matriz de plataformas compatibles actual de Adoptium para la versión de Java y la arquitectura elegidas; no deduzca que Catalina sigue siendo compatible a partir de documentación antigua de Java 11, ya que Adoptium anunció que macOS x64 10.15 dejó de tener soporte en 2023. La documentación de plataformas citada no establece un mínimo numérico preciso para esta compilación.
Pueden coexistir varias versiones principales de Java y proveedores, pero el Java que elija un terminal, IDE o servicio depende de su configuración. Establezca JAVA_HOME en la ubicación del JDK previsto y ajuste PATH o el selector de JDK de la aplicación cuando sea necesario; macOS /usr/libexec/java_home puede identificar los JDK instalados, incluida una selección de Java 11. Cambiar la configuración de un terminal no cambia automáticamente un servicio que ya esté en ejecución ni todos los IDE. Compruebe la versión principal de Java, la actualización y compilación completas, y la arquitectura que requiere el proyecto antes de cambiar.
Licencia, cuentas y asistencia
Los binarios de Temurin son gratuitos bajo GNU GPL versión 2 con la Classpath Exception, junto con los avisos de los componentes incluidos. Pueden usarse para cargas de trabajo personales y comerciales conforme a esos términos, sin comprar una suscripción al entorno de ejecución de Temurin. La Classpath Exception es pertinente al enlazar código de aplicaciones ordinarias con código de bibliotecas cubierto; no elimina todas las obligaciones de la GPL al redistribuir código cubierto modificado.
No se necesita una cuenta de Adoptium ni una activación de pago para descargar y usar el JDK básico. La asistencia de la comunidad se ofrece según disponibilidad y sin garantías. Las organizaciones que necesiten tiempos de respuesta garantizados o compromisos de nivel de servicio pueden adquirir asistencia de proveedores externos mediante contratos independientes; que el entorno de ejecución esté disponible gratuitamente no significa que incluya asistencia comercial. Las aplicaciones Java que instale pueden requerir por separado cuentas, servicios de red o licencias.
Los programas Java se ejecutan con los permisos del usuario o servicio que los inicia, y pueden acceder a archivos o redes según lo permita ese entorno; además, requieren sus propias revisiones de seguridad y actualizaciones. Temurin no es un entorno aislado que haga seguras todas las aplicaciones Java. Mantenga un nivel de actualización compatible y adecuado para Java 11 y valide la compatibilidad de las aplicaciones después de las actualizaciones.
Fuentes oficiales: Preguntas frecuentes de Adoptium, Plataformas compatibles, Guía de migración, Guía de instalación para macOS, Binarios oficiales de Java 11.
Novedades Novedades de 11.0.32.1 Editado por OpenNavo · Traducción por IA
- CertificadosRenueva los certificados CA incluidos con actualizaciones de raíces de Mozilla.