2012-03-07 2 views
0

websphereの「ユーティリティJAR」フォルダにJARファイルを追加する方法を教えてください。必要なjarがすでに耳に入っている戦争のlibディレクトリ内に含まれている場合、 "Utility JARs"フォルダにはまだJarファイルが必要ですか?Websphereの「Utility Jars」フォルダの使用

enter image description here

+0

に役立つユーティリティジャーのための良い候補

希望しています。 JARを置く場所に応じて、特定のクラスローダーにロードされます。クラスローダーは階層構造になっています。詳細は次のページを参照してください。http://stackoverflow.com/questions/2508053/classloading-in-websphere –

答えて

0

ユーティリティジャーは通常、EAR内の複数のモジュールで使用されるクラスが含まれています。これらのクラスの複数のコピーを保持することは理にかなっていません。例えば、共有クラスを使用するEARにはサーブレットとEJBがあります。この共有クラスは、JARに保持することができます(そして、ユーティリティーJARとしてEARに配置できます)。

今ではEAR内に存在しているサーブレットとEJBの両方に利用可能になると、

ユーティリティのjarファイルは、Java EEアプリケーションともWPSベースの統合/ BP​​EL中心のアプリケーションを基づいていたの両方に適用されています。私はそれがWASベースのJava EEアプリケーションであると推測しています。

はを参照してください: http://www.ibm.com/developerworks/websphere/library/techarticles/0304_manji/manji.html

これは非常に古いですが、コンセプトは本当にすべてのこれらの年変わっていません。

あなたの質問に具体的に答えるために、EARにWARファイルだけがある場合、ユーティリティJARを使用する利点はありません。あなたはEAR共有クラスで複数のWARを持っている場合は

は、それらの共有クラスは、これはあなたがより正確である必要が

Manglu

関連する問題