在日常的使用中,一个javaee程序部署以后,以后续的使用中会有模块等的更新,但我经常见到有人直接更新服务器上的类包,文件等,(可能是tomcat,jboss这种热部署使用惯了)这样子的方式有几个问题. 问题: was一般在正式环境是多服务器集群,修改时需要每个服务器都做更新,容易出错. 修改后的文件因为不受was管理,在备份时仍然是旧的文件包,这样子在做服务器迁移时应用时出现许多意想不到情况. 更新方式 其实was对应用程序的更新提供多种灵活的方式.有如下4种: 替换整个应用程序 替换或添加单