2010-09-29 11 views
9

Estoy tratando de obtener una pieza de software de Oracle bastante sensible a JDK que trabaje con Websphere, y necesito encontrar algunas versiones particulares de IBM JDK para probar. El problema es que IBM realmente no los pone a disposición como lo hacen Sun/Oracle con los suyos, y todas las versiones que he podido tener en mis manos no han funcionado por una razón u otra.¿Dónde puedo encontrar una versión particular de IBM JDK/JRE para Windows?

Específicamente, necesito uno de:
IBM Java 5 SR9 para de Windows (ideal)
IBM Java 5 SR2 para de Windows
IBM Java 5 SR10 para de Windows

Cómo ¿Podría obtenerlos directamente de IBM? Mi empresa tiene un contrato de soporte para Websphere, y espero que uno de nuestros ingenieros de Websphere lo descargue si puedo decirles a dónde ir.

Si no hay descarga directa, ¿cuáles son algunos de los buenos productos gratuitos con IBM JDK que podría eliminar una versión anterior como esta?

Respuesta

12

No sé si esto todavía es cierto (pero esto fue cierto en el pasado), pero esta es la historia.

Debido a las restricciones de la licencia de Java anteriormente, JDK no puede ser proporcionado solo por proveedores como IBM.

No puedo obtener esta información de ningún sitio de IBM en este momento, pero estoy bastante seguro de estas restricciones de licencia en el pasado.

Aquí es un post de otro caballero en este espacio: Desde: http://www.ibm.com/developerworks/forums/thread.jspa?messageID=14514070

Desafortunadamente se puede controlar la JDK sólo como parte de otro producto de IBM (por ejemplo, Websphere o cualquier producto Rational) que Compraste. Nuestro acuerdo de licencia con Sun/Oracle nos prohíbe proporcionar descargas directas de IBM JDK en cualquier plataforma que Oracle/Sun también admita (es decir, Windows y Linux). Si mira la sección de descargas de Java del sitio web developerWorks, solo encontrará SDK para AIX, z/OS y Linux en System p/z, ya que esas son plataformas propiedad de IBM que Oracle no admite.

Dado que el JDK se envía junto con los productos Websphere/Rational/Tivoli, puede usarlo si ya tiene uno implementado (aunque incluso entonces puede tener SR8 FP1, a menos que también instale los fixpacks más recientes para esos productos).

+2

Esto ya no parece ser cierto: puede descargar la _última versión del JDK desde https://www.ibm.com/developerworks/java/jdk/(ver la respuesta de @Lawrence Mandel). Si alguien sabe dónde obtener versiones anteriores, ¡por favor comparte! –

+1

@MartinMcNulty a partir de 2013-03-16 esta es la versión beta de Java 8. –

1

Sí IBM JRE/JDK normalmente se envía con productos, no de forma independiente.

¿Qué tal si obtiene la versión de WebSphere que es el objetivo para su actividad e instalar eso? ¿No te dará eso lo que necesitas? La edición de servidor único es comparativamente pequeña.

+0

Se trata básicamente de la política y el dinero. Nuestras instalaciones de Websphere solo están en Linux, pero nuestro grupo de SCM solo usa Windows, y el dinero es escaso, por lo que nadie quiere desembolsar nuevas licencias. –

+0

Creo que encontrará que hay versiones de desarrollo y de prueba que se pueden descargar gratis. – djna

0

odio a responder con lo obvio ... pero si usted tiene un contrato de soporte con IBM, ¿por qué no llamar a soporte de IBM? Si aún no lo ha visto, la página principal de JDK de IBM está en: https://www.ibm.com/developerworks/java/jdk/.

Sin embargo, las ofertas de Windows son bastante lamentables. IBM no ha lanzado un nuevo JDK para la plataforma de Windows desde principios de 2006. Ese JDK era de la generación Java 5, pero no hay ninguna indicación en la página de descarga (o en el nombre del archivo del instalador) de una versión SR. No puedo instalarlo y verificarlo, debido a la otra advertencia de Windows de la que espero que tenga conocimiento: IBM JDK no instalará en una máquina Windows a menos que el instalador detecte un BIOS de IBM.

Dado que IBM vendió su división de PC a Lenovo, ni siquiera estoy seguro de que sea posible INSTALAR su JDK independiente en una caja contemporánea. Me pondría en contacto con el soporte de IBM si tiene un contrato ... es posible que puedan decirle de manera diferente.

De cualquier manera, la respuesta anterior apunta a otra posibilidad. IBM empaqueta con frecuencia su JDK/JRE, sin las locas restricciones encontradas en la versión independiente, dentro de otras descargas. Por ejemplo, sé que WebSphere Community Edition (es decir, la versión de Apache Geronimo de IBM) viene con uno. Buena suerte para encontrar la versión específica que necesita ... pero si lo hace, y no le importa la posibilidad de violar la jerga legal de algunas licencias, entonces puede simplemente ZIP ese directorio y copiarlo a la máquina de destino.

Todo este tema es una maldita vergüenza. En términos de bechmarks y rendimiento en tiempo de ejecución, IBM JDK/JRE siempre ha sido increíble. Sin embargo, en el nivel más amplio de "ecosistema", siempre es una mierda.

+2

IBM tiene Java 6. –

+0

Sí, pero no como una instalación independiente para Windows. Solo puede encontrar un Java 6 JDK/JRE incrustado en otras instalaciones de productos. –

+0

Mi empresa tiene un contrato de soporte con IBM, pero mi equipo no tiene acceso directo en este momento. He estado trabajando con un intermediario, pero no ha sido muy útil. –

2

(A menos que trabaje para IBM) no hay forma de descargar IBM JDK por separado. Se envía con IBM Rational Suite de Software que desarrolla IBM.

IBM JDK también viene con IBM Java Profiler (que no es gratuito).

La plataforma Eclipse que se encuentra aquí https://www.ibm.com/developerworks/eclipse/downloads/helios/#download es similar a la descarga Eclipse que se encuentra en el sitio Eclipse. IBM facilita el uso de Eclipse a quienes no pueden permitirse WebSphere Application Developer o Rational Application Developer (que son ambos sabores de Eclipse).

Cuestiones relacionadas