Moin,
nachdem wir V7R1 installiert haben, ist mir aufgefallen, das die bisherigen Programme kein Java-Verzeichnis mehr unter /QIBM/ProdData/Java400/ gefunden haben.

Unter V7R1 stehen sie jetzt im Verzeichnis /QOpenSys/QIBM/ProdData/JavaVM/

Dies ist auch schon unter V6R1 zu beobachten, wobei dort in beiden Verzeichnissen Java-Versionen vorhanden sind.

Im Verzeichnis /QIBM/ProdData/Java400/ erhalte ich zur Umgebungsvariable java.vm.name den Wert "Classic VM".
Unter /QOpenSys/QIBM/ProdData/JavaVM/ erhalte ich zur Umgebugnsvariable java.vm.name den Wert "IBM J9 VM"
Beides mit jdk60!

Jetzt zu meinen Fragen:

1. Warum sind da Unterschiede und welche Vor- und Nachteile ergeben sich bei den Versionen?

2. Davon ausgehend, dass die Programme alle auf Java 1.4 kompiliert wurden, in welcher Reihenfolge prüfe ich die Verzeichnisse ob sie vorhanden sind, so das ich die optimalste JVM verwende die auf dem System zur Verfügung steht?

Danke + Gruß
Max