[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Sep 2002
    Beiträge
    47

    ind. IBM Java Properties anlegen

    Moin!

    Aus CL heraus Umgebungvar. anlegen "QIBM_JAVA_PROPERTIES_FILE".
    Damit kann man die IBM Defaults überschreiben.

    Beispiel:
    ADDENVVAR ENVVAR(QIBM_JAVA_PROPERTIES_FILE) VALUE('/<App. Path>/<xxx>.properties')

    xxx.properties ASCII Datei in der die VM Version angeben wird.

    Beispiel:
    java.version=1.5

    Danach sollte alles laufen.
    Ciao
    Nili

  2. #2
    Registriert seit
    May 2004
    Beiträge
    8
    Und diese dann wieder entfernen im CL?

  3. #3
    Registriert seit
    Sep 2002
    Beiträge
    47
    RMVENVVAR ENVVAR(QIBM_JAVA_PROPERTIES_FILE) ???
    Ciao
    Nili

  4. #4
    Registriert seit
    May 2004
    Beiträge
    8
    Vielen Dank!
    Bei meinem Aufruf war folgender Fehler:
    Ich habe geschrieben 1.5.0
    Der Aufruf, damit er funktioniert lautet:

    java -Djava.version=1.5

  5. #5
    Registriert seit
    Oct 2007
    Beiträge
    7

    Ab 1.5 lieber gleich die J9 VM

    Ab Java 1.5 und V5R4 wäre natürlich auch die Verwendung der neuen 32-Bit Java VM (J9) überlegenswert. (AIX lässt grüssen).

    Auf diese umzuschalten (sofern vorhanden) verwende ich derzeit folgenden Codeschnipsel in einem Shellscript:

    Code:
    if test -d /QOpenSys/QIBM/ProdData/JavaVM/jdk50/32bit;
    then
       export JAVA_HOME=/QOpenSys/QIBM/ProdData/JavaVM/jdk50/32bit;
    fi
    java ...
    Gruß
    RT

  6. #6
    Registriert seit
    May 2004
    Beiträge
    8
    Vielen Dank für die Info!

  7. #7
    Registriert seit
    Mar 2004
    Beiträge
    181
    Kann man auch die generell auf die 32 bit Java VM umschalten?

    Zitat Zitat von Tossenberger Beitrag anzeigen
    Ab Java 1.5 und V5R4 wäre natürlich auch die Verwendung der neuen 32-Bit Java VM (J9) überlegenswert. (AIX lässt grüssen).

    Auf diese umzuschalten (sofern vorhanden) verwende ich derzeit folgenden Codeschnipsel in einem Shellscript:

    Code:
    if test -d /QOpenSys/QIBM/ProdData/JavaVM/jdk50/32bit;
    then
       export JAVA_HOME=/QOpenSys/QIBM/ProdData/JavaVM/jdk50/32bit;
    fi
    java ...
    Gruß
    RT

  8. #8
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Beim IPL einfach:

    ADDENVVAR ENVVAR(java_home)
    VALUE('/QOpenSys/QIBM/ProdData/JavaVM/jdk50/32bit') LEVEL(*SYS)
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  9. #9
    Registriert seit
    Mar 2004
    Beiträge
    181
    Wenn ich
    ADDENVVAR ENVVAR(java_home)
    VALUE('/QOpenSys/QIBM/ProdData/JavaVM/jdk50/32bit') LEVEL(*SYS)
    ausführe und anschliessend per QSH java -version absetze, zeigt die AS/400 java version 1.4.2 an :-(

    Weisst Du woran das liegen kann?

  10. #10
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Schau mal nach QSH mit "echo java_home" den Inhalt an.
    Ggf. macht QSH sein eigenes Environment.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  11. #11
    Registriert seit
    Mar 2004
    Beiträge
    181
    echo java_home gibt mir java_home zurück. :-(

  12. #12
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Entschuldige:

    echo $JAVA_HOME

    Variablen sind casesensitive.

    Mit "set" werden alle Umgebungsvariablen angezeigt.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Java und Fehlermeldung jva0122 bei simplen "Hello World"
    By TARASIK in forum IBM i Hauptforum
    Antworten: 21
    Letzter Beitrag: 30-03-11, 13:48
  2. RPG aus Java aufrufen
    By Vicky-B in forum NEWSboard Java
    Antworten: 17
    Letzter Beitrag: 06-05-08, 11:05
  3. java -Djava.version=1.5.0 fkt. nmcht
    By gerhardbreit in forum NEWSboard Java
    Antworten: 0
    Letzter Beitrag: 24-05-07, 07:43
  4. Java Version
    By Muchi in forum NEWSboard Java
    Antworten: 2
    Letzter Beitrag: 07-11-06, 11:00
  5. Antworten: 3
    Letzter Beitrag: 06-06-06, 15:57

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •