2012-05-22 21 views
7

IBM ha una propria JVM chiamata J9. Linux versions can be downloaded (ora senza registrazione ma solo accettando la licenza), ma non le versioni di Windows (tranne una che richiede l'hardware IBM). Questo è molto probabilmente un problema di licenza. Sviluppiamo hardware IBM non-x86 con J9, quindi è interessante utilizzare la stessa JVM anche per lo sviluppo.Come ottenere IBM Java 7 per Windows?

Qual è il modo ufficiale di ottenere IBM Java 7 per Windows? (e quanto è costoso?)

+0

Hai mai provato a contattare IBM e chiedere? – Petesh

+0

Modo non ufficiale: http://stackoverflow.com/questions/10714588/ibm-sdk-7-for-non-ibm-windows-macchine –

risposta

8

Per ottenere la versione per Windows è possibile provare a scaricare il IBM Development Package for Eclipse, all'interno di quel pacchetto si dovrebbe trovare la versione J9K J9, non so se è aggiornato alla versione 1.7, ma tu può provare ...

+0

Ho dato un'occhiata. Sfortunatamente è ancora il pacchetto 2008 con Eclipse 3.3.1.1 e Java 6 JDK. –

+0

Sembra che il pacchetto sia stato aggiornato a maggio 2012 su Java 7 e Eclipse 3.6.2. La versione del pacchetto è 4.0.0. –

+0

Il pacchetto a 64 bit apparentemente non è stato testato. In eclipse.ini cambia la riga '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

In genere, direi che è possibile ottenere da IBM Java l'acquisto di un prodotto IBM, ad esempio Rational Application Developer per Windows o WebSphere Application Server per Windows. Questo ti darebbe un supporto pagato attraverso il prodotto.

Inoltre, come menzionato @aleroot, Eclipse è gratuito e vi è un pacchetto che include IBM Java.

Tuttavia, al momento non so se uno di questi prodotti viene fornito con IBM Java 7, quindi fino a quando non si verificherà tale aggiornamento, non credo che sarete in grado di accedere a IBM Java 7 su Windows attraverso un percorso ufficiale.

0

È possibile scaricare l'ultimo profilo Liberty here. Qualsiasi cosa su quella pagina viene fornito con Java 7 (il WAS Liberty Kernel Runtime è il più piccolo imo di download).

+0

JRE o JDK? .... –

+0

Probabilmente il JDK poiché stai scrivendo un nuovo codice mentre usi Liberty e hai bisogno di strumenti JDK per questo (e altre cose come la generazione di intestazioni JNI, ecc.). – vmhacker

+0

Non sembra che il file jar collegato contenga un runtime java. Forse stavi pensando ad un altro download? –

0

IBM non vende il proprio Windows Java a causa di, la tua ipotesi è corretta, problemi di licenza. È possibile utilizzare Java fornito con Eclipse, ma non si otterrà alcun tipo di supporto.

Speriamo che questo cambi in futuro.

Problemi correlati