[AIX][Linux][Windows][IBM i][z/OS]

更改或添加 WAR 文件

您可更改应用程序服务器上的 Web 应用程序归档(WAR 文件),而无须停止并重新启动服务器。

关于此任务

以下注意事项适用于本主题中带有 .xmi 扩展名的文件引用:
支持的配置 支持的配置: 对于 IBM® 扩展文件和绑定文件,根据您使用的是 Java EE 5 之前的应用程序或模块还是 Java™ EE 5 或之后的应用程序或模块,.xmi 或 .xml 文件扩展名有所不同。IBM 扩展文件或绑定文件将命名为 ibm-*-ext.xmi 或 ibm-*-bnd.xmi,其中 * 是扩展文件或绑定文件的类型,例如,app、application、ejb-jar 或 web。存在下列条件:
  • 对于使用 V5 之前的 Java EE 版本的应用程序或模块,文件扩展名必须是 .xmi。
  • 对于使用 Java EE 5 或更高版本的应用程序或模块,文件扩展名必须是 .xml。如果应用程序或模块中包含 .xmi 文件,那么产品将忽略这些 .xmi 文件。

然而,Java EE 5 或更高版本的模块可以在包含 Java EE 5 之前的文件并使用 .xmi 文件扩展名的应用程序中存在。

ibm-webservices-ext.xmiibm-webservices-bnd.xmiibm-webservicesclient-bnd.xmiibm-webservicesclient-ext.xmiibm-portlet-ext.xmi 文件继续使用 .xmi 文件扩展名。

sptcfg
[Solaris][HP-UX]限制: 产品运行在这些操作系统上时,热部署和动态重新装入功能不受支持。关联 Java Development Kit (JDK) 内的 Java 归档 (JAR) 文件是内存映射的。如果 Java 虚拟机 (JVM) 使用这些 JAR 文件时热部署和动态重新装入功能更新了这些 JAR 文件,那么这些文件会不一致,这会导致应用程序服务器崩溃。如果在这些操作系统上更改应用程序,请不要使用热部署和动态重新装入功能。请重新启动应用程序以反映更改。

在不停止服务器并重新启动它的情况下,可对 WAR 文件进行多个更改。

要点: 请参阅更新企业应用程序文件的方法并确定是否热部署是更新 WAR 文件的适当方法。其他方法可能更简单,而热部署只适合于经验丰富的用户。您可使用更新向导(属于管理控制台)进行更改,无须停止并重新启动服务器。

下表列示了您可以通过操作部署应用程序的服务器上的 WAR 文件来进行的更改。该表还说明是使用热部署还是使用动态重新装入来进行更改。

过程


指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_app_hotupgrade_war
文件名:trun_app_hotupgrade_war.html