2012-08-05 3 views
11

エンタープライズアプリケーションをサーバー(GlassfishやJBossなど)にデプロイするときのフルとインクリメンタルパブリッシュの違いは何ですか?Eclipseサーバープラグイン:フルパブリッシュとインクリメンタルパブリッシュ

デプロイされたアーティファクトツリーにいくつかのモジュールが表示されていますが、Webアーカイブでインクリメンタルパブリッシュを使用すると何か起こりますが、展開されません。フル・パブリッシュでは、EAR全体、libs、EJBアーカイブおよびWARがデプロイされます。 「増分変更が行われた部分のみの公開を可能にするためのものですを公開します。」一方

答えて

12

JBoss Reference Guideの57ページによると、「フルモジュール全体の再構築を強制しますを公開します」

これは、少なくとも最新のビルドを公開するという点で常に同じように動作するように思えます。私の経験では、経験則ではインクリメンタルパブリッシュは、バックエンドの変更がある場合には通常が必要ですが、変更がフロントエンド(たとえばJavascript、JSPなど)にあるときには、が完全に公開されます。エンティティ、モデルなど)