更新企业应用程序文件
可以更新在应用程序上部署的 Java™ Platform, Enterprise Edition (Java EE) 应用程序文件。
开始之前
更新 Java EE 应用程序或模块,并使用组装工具对其进行重新组装。典型任务包括添加或编辑组装属性,添加或导入模块到应用程序,添加企业 Bean、Web 组件和文件。
并且,确定更新后的文件能否安装到部署目标。将 Java EE 7 企业应用程序和模块安装在 V9.x 部署目标上。
如果要部署 Java EE 6 模块,请确保部署目标及其节点支持 V8.0 或更高版本。只能将 Java EE 6 模块部署到 V8.x 或更高版本服务器或包含 V8.x 或更高版本集群成员的集群。不能将 Java EE 6 模块部署到 V7.x 或 V6.x 节点上的服务器或者包含 V7.x 或 V6.x 集群成员的集群。
管理控制台的“服务器”集合页面显示了部署目标的版本。
关于此任务
更新操作包括:将新文件或模块添加到已安装的应用程序,或者替换或移除已安装的应用程序、文件或模块。在完全替换应用程序后,将卸载旧应用程序。在替换模块、文件或部分应用程序后,从已安装的应用程序移除旧的已安装的模块、文件或部分应用程序。
过程
下一步做什么
保存对管理配置所作的更改。
当保存配置时,请将配置与预期运行该应用程序的节点进行同步。

- 必须使用管理控制台或 wsadmin 脚本编制来同步节点。在这两个选项中,使用管理控制台是执行此操作的最佳方法。管理控制台中的“节点”面板包括同步操作。
如果需要使用 wsadmin 脚本编制来同步节点,请使用 NodeSync MBean 的 sync() 命令。
- 不要将重新启动 Node Agent 作为同步节点过程的一部分。通过 Node Agent 启动且影响应用程序服务器的管理操作(例如,应用程序部署的节点同步或在 Node Agent 启动时进行的更新)会失败,直到 Node Agent 发现应用程序服务器为止。
下一步,测试应用程序。例如,将 Web 浏览器指向已部署应用程序的 URL(通常为 http://hostname:9060/web_module_name,其中 hostname 是有效的 Web 服务器,而 9060 是缺省端口号),并检查应用程序的性能。如果该应用程序未按期望方式执行,请编辑应用程序配置,然后进行保存并再次执行测试。