既存のOracleホームにおけるJDKの場所の更新

getProperty.sh|cmdスクリプトを使用して、.globalEnv.propertiesファイルからJAVA_HOMEなどの変数の値が表示されます。setProperty.sh|cmdスクリプトは、.globalEnv.propertiesファイルの新旧のJDKの場所を含むOLD_JAVA_HOMEまたはJAVA_HOMEなどの変数の値を設定するために使用されます。

getProperty.sh|cmdおよびsetProperty.sh|cmdスクリプトは次の場所にあります。

(UNIX) ORACLE_HOME/oui/bin
(Windows) ORACLE_HOME\oui\bin
ここで、ORACLE_HOMEは、jdk1.8.0_121などのJDKの現行バージョンを使用した製品を含むディレクトリです。

.globalEnv.propertiesファイル内のJDKの場所を更新するには:
  1. getProperty.sh|cmdスクリプトを使用して、現在のJDKのパスをJAVA_HOME変数から表示します。たとえば:

    (UNIX) ORACLE_HOME/oui/bin/getProperty.sh JAVA_HOME
    (Windows)  ORACLE_HOME\oui\bin\getProperty.cmd JAVA_HOME
    echo JAVA_HOME
    ここで、JAVA_HOMEは、JDKの場所を含む.globalEnv.プロパティ・ファイル内の変数です。

  2. 現在のJDKからOLD_JAVA_HOMEなどの別の変数へのパスを.globalEnv.propertiesファイルにバックアップするには、次のコマンドを入力します。

    (UNIX) ORACLE_HOME/oui/bin/setProperty.sh -name OLD_JAVA_HOME -valuespecify_the_path_of_current_JDK
    (Windows) ORACLE_HOME\oui\bin\setProperty.cmd -name OLD_JAVA_HOME -value specify_the_path_of_current_JDK

    このコマンドにより、OLD_JAVA_HOMEと呼ばれる新しい変数が.globalEnv.propertiesファイルに、指定した値で作成されます。
  3. .globalEnv.propertiesファイルのJAVA_HOME変数にJDKの新しい場所を設定するには、次のコマンドを入力します。

    (UNIX) ORACLE_HOME/oui/bin/setProperty.sh -name JAVA_HOME -value specify_the_location_of_new_JDK
    (Windows) ORACLE_HOME\oui\bin\setProperty.cmd -name JAVA_HOME -value specify_the_location_of_new_JDK

    このコマンドを実行すると、.globalEnv.propertiesファイルのJAVA_HOME変数にjdk1.8.0_131のような新しいJDKのパスが含まれます。