Pregunta Disponibilidad de OpenJDK para el sistema operativo Windows


¿Hay alguna versión OpenJDK disponible para el sistema operativo Windows? Desde la página de inicio de OpenJDK (http://openjdk.java.net/) redirige a Oracle Sun JRE para la máquina de Windows.

¿Hay algún OpenJDK disponible para Windows? Si es así, ¿dónde conseguirlo? Si no, ¿tenemos que construirlo nosotros mismos (ver http://blogs.oracle.com/poonam/entry/building_openjdk_on_windows)


104
2018-05-13 12:00


origen


Respuestas:


Puede encontrar OpenJDK 6 y 7 binarios para Windows en openjdk-extraoficial-compilaciones Proyecto github.

Actualización: OpenJDK 8 binarios para Windows x86_64 se pueden encontrar en ojdkbuild Proyecto github.

Descargo de responsabilidad: los he construido yo mismo


97
2017-12-10 13:11



En caso de que aún esté buscando una versión para Windows de OpenJDK, Azul Systems lanzó la línea de productos Zulu el otoño pasado. La distribución Zulu de OpenJDK está construida y probada en Windows y Linux. Publicamos la versión OpenJDK 8 esta semana, aunque OpenJDK 7 y 6 también están disponibles. La siguiente URL lo conduce a descargas gratuitas, el foro de la comunidad Zulu y otros detalles: http://www.azulsystems.com/products/zulu Estas son descargas binarias, por lo que no es necesario crear OpenJDK desde cero para usarlas.

Puedo dar fe de que construir OpenJDK 6 para Windows no fue un ejercicio trivial. De las seis plataformas diferentes que hemos creado (OpenJDK6, OpenJDK7 y OpenJDK8, cada una para Windows y Linux) para x64 hasta ahora, la compilación de Windows OpenJDK6 tomó el mayor esfuerzo para estrujar elementos que no funcionaban en Windows. o no aprobaría el protocolo de prueba del Kit de Compatibilidad Técnica para Java SE 6 "tal como está".

Descargo de responsabilidad: soy el Gerente de Producto de Zulu. Puede revisar mis avisos de liberación de Zulu aquí: https://support.azulsystems.com/hc/communities/public/topics/200063190-Zulu-Releases Espero que esto ayude.


40
2018-04-09 14:48



OpenSCG mantiene Instaladores OpenJDK 6 para Windows de 32 bits y otros sistemas operativos.

Para configurarlo, cree una variable de entorno JAVA_HOME y establézcala en C: \ OpenSCG \ openjdk-6.0.24 o lo que sea que sea la versión actual. A continuación, agregue% JAVA_HOME% \ bin; al comienzo de su variable de entorno PATH.

Puede editar las variables de entorno haciendo clic contextual (Mi) Computadora, seleccionando Propiedades, haciendo clic en Configuración avanzada del sistema si está en Windows 7, haciendo clic en la pestaña Avanzado y luego haciendo clic en Variables de entorno.


6
2017-12-01 21:15



Red Hat anuncia que distribuirán una plataforma OpenJDK para Windows: http://developers.redhat.com/blog/2016/06/27/openjdk-now-available-for-windows/

EDITADO (gracias al comentario de CaseyB): no hay soporte de PRODUCTION en Windows. De la documentación:

Todas las distribuciones de Red Hat de OpenJDK 8 en Windows son compatibles para el desarrollo de aplicaciones que funcionan en conjunto con JBoss Middleware, para que tenga la comodidad y la confianza para desarrollar y probar en entornos Windows o basados ​​en Linux y desplegar su solución al 100% compatible, totalmente compatible, OpenJDK 8 en Red Hat Enterprise Linux.


6
2017-11-07 15:57



Solamente OpenJDK 7. OpenJDK6 es básicamente la misma base de código que la versión de SUN, por eso lo redirecciona al sitio oficial de Oracle.


5
2018-05-13 13:35



Parece que para Java 10, una versión de Windows 64-bit de OpenJDK (GPL2 + Classpath Exception) está disponible como tar.gz: http://jdk.java.net/10


2
2018-05-11 09:27



En el caso de Java 8, hay una implementación de referencia para Linux y Windows: https://jdk8.java.net/java-se-8-ri/. Está construido desde OpenJDK. Uno puede elegir una licencia, ya sea GPL o la Licencia de código binario de Oracle.


1
2017-10-19 10:40