2012-08-05 4 views
11

Quelle est la différence entre une publication complète et incrémentielle lors du déploiement d'une application d'entreprise sur un serveur (par exemple, Glassfish ou JBoss)?Plugin serveur Eclipse: Publication complète vs Publication incrémentielle

Je vois plusieurs modules répertoriés dans l'arborescence des artefacts déployés, mais lorsque j'utilise la publication incrémentielle sur une archive Web, quelque chose se produit, mais n'est pas déployé. Avec une publication complète, le fichier EAR entier est déployé, les bibliothèques, les archives EJB et le fichier WAR.

Répondre

12

Selon la page 57 du JBoss Reference Guide, « pleine publication forcera une recréation du module entier », alors que « incrémental Publier est destiné à permettre la publication des seules parties où des modifications ont été apportées. » Cela donne l'impression (pour moi au moins) que les deux devraient toujours fonctionner aussi bien en termes de publication de la dernière version. Juste une règle de base, mais dans mon expérience, Incremental Publier fonctionne lorsque les modifications sont à l'entrée (par exemple, Javascript, JSP etc.), alors Publication complète est généralement nécessaire quand il y a des changements de back-end (par exemple entités, modèles, etc.)

Questions connexes