2011-07-05 12 views
0

RADでは、プロジェクトを作成してプロパティを表示すると、Java EEモジュールの依存関係というオプションがあります。ここにいくつかのjarファイルを追加すると、ランタイムパスに追加されますか?
このオプションは何ですか?
また、WASが実行されていて複数のEARがデプロイされている場合、各EARのランタイム・クラスパスはどのように取得されますか?それはすべてのEARで同じですか?
各EARのBuild Pathエントリを取得するだけですか?WASのランタイムクラスパス

答えて

0

ランタイムクラスパスは、以下の組み合わせです。

  1. クラスパス共有ライブラリの一部として構成& jarファイル(環境]メニュー項目から設定することができます)
  2. アプリケーションのクラスパス(すなわち、> /.../ LIB <)
  3. websphere用のJavaインスタンスを構成中に追加の構成(クラスパス用)が作成されました。
0

ランタイムクラスのパスとビルドパスは完全に異なります(関係はありません)。

Java EEの仕様では、ランタイムクラスのパスを構成し、共有ライブラリなどのApp Server固有のエンティティを使用すると、ランタイムサーバーにクラスパスが追加されます。

WASでは、エンタープライズアプリケーションごとにクラスローダーを用意することも、サーバー上でホストされているすべてのEARに対して単一のクラスローダーを作成することもできます。

前者がデフォルトのオプションです。

通常、依存関係を追加するときに、実行時クラスパスに含める必要がある依存関係を指定できます。

関連する問題