2012-05-22 30 views
7

IBM tiene su propia JVM llamada J9. Linux versions can be downloaded (ahora sin registro pero solo acepta la licencia), pero no las versiones de Windows (excepto una que requiera hardware de IBM). Es muy probable que se trate de un problema de licencia. Desarrollamos hardware IBM no x86 con J9, por lo que es interesante utilizar la misma JVM para el desarrollo.¿Cómo obtener IBM Java 7 para Windows?

¿Cuál es la forma oficial de obtener IBM Java 7 para Windows? (y qué tan caro es?)

+0

¿Has intentado contactar a IBM y preguntar? – Petesh

+0

Forma no oficial: http://stackoverflow.com/questions/10714588/ibm-sdk-7-for-non-ibm-windows-machines –

Respuesta

8

Para obtener la versión de Windows puede intentar descargar el IBM Development Package for Eclipse, dentro de ese paquete debe encontrar la versión J9 JDK, no sé si se actualiza a la versión 1.7, pero usted puede intentar ...

+0

He echado un vistazo. Desafortunadamente, todavía es el paquete de 2008 con Eclipse 3.3.1.1 y Java 6 JDK. –

+0

Parece que el paquete se actualizó en mayo de 2012 a Java 7 y Eclipse 3.6.2. La versión del paquete es 4.0.0. –

+0

El paquete de 64 bits aparentemente no fue probado. En eclipse.ini, cambie la línea 'C:/mohan/IBM_DevelopmentPackage_for_Eclipse_Win_X86_64_4.0.0/eclipseDevelopmentPackage/ibm_sdk70/jre/bin/javaw.exe' a' ../ ibm_sdk70/jre/bin/javaw.exe' –

1

Normalmente, diría que podría conseguir que IBM Java compre un producto de IBM, por ejemplo, Rational Application Developer para Windows o WebSphere Application Server para Windows. Esto le daría soporte pagado a través del producto.

Además, como se menciona en @aleroot, Eclipse es gratuito y hay un paquete que incluye IBM Java.

Sin embargo, en este momento no sé si alguno de estos productos se envía con IBM Java 7, por lo que hasta que no se publique dicha actualización, no creo que pueda obtener IBM Java 7 en Windows a través de una ruta oficial.

0

Puede descargar el último perfil de Liberty here. Cualquier cosa en esa página viene con Java 7 (el WAS Liberty Kernel Runtime es el más pequeño de descarga).

+0

JRE o JDK? .... –

+0

Probablemente el JDK ya que está escribiendo un nuevo código mientras usa Liberty y necesita herramientas JDK para eso (y otras cosas como generar encabezados JNI, etc.). – vmhacker

+0

No parece que el archivo jar vinculado contenga un tiempo de ejecución java. Tal vez estabas pensando en otra descarga? –

0

IBM no vende su Windows Java debido a, adivina que es correcto, problemas de licencia. Puede usar Java incluido con Eclipse, pero no obtendrá ningún tipo de soporte.

Esperemos que esto cambie en el futuro.

Cuestiones relacionadas