将企业应用程序部署到服务器(例如Glassfish或JBoss)时,完全发布和增量发布之间有什么区别?
我看到部署的artefacts树中列出了几个模块,但是当我在Web存档上使用增量发布时,会发生一些事情,但是没有部署。通过完整发布,可以部署整个EAR,libs,EJB归档和WAR。
答案 0 :(得分:15)
根据JBoss Server Manager Reference Guide,“完整发布将强制完全重建整个模块”,而“增量发布旨在允许发布只有那些已经做出改变的部分。“
这使得它(至少对我来说)听起来像是应该在发布最新版本方面始终同样有效。但是,正如您所发现的那样,情况似乎并非如此。
只是经验法则,但根据我的经验,增量发布适用于前端更改(例如Javascript,JSP等),而完全发布