Oracle Fusion Middleware製品のインストール後におけるJDKの場所の更新について

Oracleホームおよびドメイン・ホームにあるRCUや構成ウィザードなどのバイナリとその他のメタデータおよびユーティリティ・スクリプトでは、ソフトウェアのインストール時に使用されたJDKバージョンが使用され、同じバージョンのJDKが継続して参照されます。JDKパスはJAVA_HOMEと呼ばれる変数に格納され、ORACLE_HOME/ouiディレクトリ内にある.globalEnv.propertiesファイルに一元的に配置されています。

config.sh|cmdlaunch.shopatchなどのユーティリティ・スクリプトはORACLE_HOMEに置かれ、これらを起動すると、.globalEnv.propertiesファイル内にあるJAVA_HOME変数を参照します。これらのスクリプトおよびユーティリティを新しいバージョンのJDKを指すようにするには、「既存のOracleホームでのJDKの場所の更新」の指示に従って、.globalEnv.propertiesファイル内のJAVA_HOME変数の値を更新する必要があります。

ドメイン・ホーム・ディレクトリ内のスクリプトおよびファイルを新しいバージョンのJDKに指定するには、次のいずれかの方法に従います。
  • 構成ウィザードの実行中に、新しいJDKへのパスを「ドメイン・モードおよびJDK」画面で指定します。

    たとえば、Oracle Fusion Middleware InfrastructureをJDKバージョン8u191でインストールしたとします。構成アシスタントでWebLogicドメインを構成するときに、構成ウィザードの「ドメイン・モードおよびJDK」画面で新しいJDKのパスを選択します。例: /scratch/jdk/jdk17.0.12

  • grep (Linux)またはfindstr (WINDOWS)コマンドを使用して、JDKの参照を含むファイルを手動で特定し、各参照を更新します。

    「既存のドメイン・ホームのJDKの場所の更新」を参照してください。

ノート:

新しいバージョンのJDKをファイルをオーバーライドして既存のJDKとして同じ場所にインストールする場合、なにもする必要ありません。