2

Java EE 5 は、アプリケーションのデプロイメント順序を保証しません。
この機能は Java EE 6 で導入されました
。Oracle WebLogic 10.3.2 を使用しており、Java EE 5 に準拠しています。
GlassFish 3も使用しています。

私たちはいくつかの戦争ファイルに耳を傾けています。
ご覧のとおり、WebLogic と GlassFish の両方が、で指定された順序でアプリケーションを起動しますapplication.xml

これは、WebLogic/GlassFish が耳からアプリケーションをデプロイする方法ですか?
それとも時々順番が違うのでしょうか?

4

1 に答える 1

0

内部でどのように実装されているかはわかりませんが、少なくとも私の経験では、WebLogic は常に、application.xml で指定された順序で ear 内でモジュールを開始します。

私たちのプロジェクトでは、いくつかのモジュール間に依存関係があるため、依存されているモジュールが最初にロードされるように、application.xml でそれらの順序を調整します。

于 2012-12-15T15:55:59.437 に答える