0

私はちょうど Websphere 8.5 を学んでいて、WAS で実行されているすべてのアプリケーションで利用できるように、iText ライブラリなどのライブラリを追加する最も簡単な方法を知りたいです。管理コンソールで共有ライブラリ オプションと、いくつかのアセットで構成される「ビジネス レベル アプリケーション」のような高度なものの両方を利用できることがわかります。
私の目標を達成するための正しいアプローチは何ですか?
ありがとう

4

1 に答える 1

2

実際には明示的な暗黙の依存関係を使用してアプリケーションを開発しないでください。依存関係がアプリケーションにとって重要である場合は、何らかの方法でそのようにマークする必要があります。

そうは言っても、WebSphere には共有ライブラリーまたは OSGi バンドルという 2 つのアプローチがあります。

共有ライブラリーの概念については、共有ライブラリーとアプリケーションまたはモジュールの関連付けを参照してください。

OSGi を使用してアプリケーションを開発する場合は、APPLICATION.MF の Application-Content で依存関係を宣言し、それらをInternal または External bundle repositoriesで使用できるようにすることをお勧めします。

BLA があなたのシナリオに当てはまるとは思いませんが、私がどれほど間違っているかを見て驚くことはありません。

ps 質問が WebSphere 8.5 に言及しているのに、なぜ websphere-7 とタグ付けされているのだろうか?

于 2012-09-18T12:25:17.677 に答える