0

サーバーが起動して実行された後、プラグ可能なjar、つまりweb-fragment.xmlを含むjarを追加したい。この jar のスキャンを実行し、新しく追加された jar の web-fragment.xml で定義されているサーブレット コンポーネントを初期化します。

これが不可能な場合は、その理由を説明してください。

4

1 に答える 1

1

各 Java EE アプリケーションはアトミックです。完全にデプロイおよびアンデプロイされます。再デプロイせずにアプリケーションを変更することはできません。したがって、それは不可能です。

正解は異なります。独立したアプリケーションをデプロイし、メイン アプリケーションとそのようなプラグインの間にプラグ可能なインターフェイスを提供する必要があります。技術的な詳細は状況によって異なります。たとえば、JSF にはresource-handler. 非標準の場所から JSF ページをロードするための特別なクラス (faces-config.xml に登録する必要があります) を作成できます。

于 2015-09-29T14:27:26.537 に答える