IBM官方Websphere中文使用教程

您所在的位置:网站首页 ibm手机邮箱使用教程图片 IBM官方Websphere中文使用教程

IBM官方Websphere中文使用教程

2023-07-02 01:10| 来源: 网络整理| 查看: 265

 

更改或添加 WAR 文件 在不停止服务器和重新启动的情况下,您可更改应用程序服务器上的 WAR 文件。此文件描述 - 更改现有 JSP 文件添加新 JSP 文件到现有应用程序更改现有 servlet 类(正在编辑和正在重新编译)更改现有 servlet 类的从属类使用 Invoker(按类名服务 Servlet)设施添加新的 servlet,或者添加从属类到现有应用程序添加新 servlet(包含 servlet 的新定义)到应用程序的 web.xml 部署描述符中更改 WAR 文件的 web.xml 文件更改 WAR 文件的 ibm-web-ext.xmi 文件更改 WAR 文件的 ibm-web-bnd.xmi 文件

更改现有 JSP 文件

将已更改的 JSP 文件直接放入 application_root/module_name 目录或相应的子目录。将自动检测更改并重新编译和重新装入 JSP。

热部署: 不适用 动态重新装入: 是

添加新 JSP 文件到现有应用程序

将新的 JSP 文件直接放入 application_root/module_name 目录或相应的子目录。将自动检测新文件并编译此页的第一个请求。

热部署: 是 动态重新装入: 是

更改现有 servlet 类(编辑和重新编译)

将新版本的 servlet .class 文件直接放入 application_root/module_name/WEB-INF/classes 目录。如果 .class 文件是 Jar 文件的一部分,您可将新版本的 Jar 文件直接放入 application_root/module_name/WEB-INF/lib。在两种情况中的任何一个,将检测到更改,Web 应用程序将关闭并重新初始化,选取新类。如果未启用自动重新装入,则重新启动应用程序。使用管理控制台重新启动应用程序。或者运行 wasadmin stopApplication 和 startApplication 命令。

如果启用自动重新装入,您无须采用进一步操作。自动重新装入将检测到更改。

热部署: 不适用 动态重新装入: 是

更改现有 servlet 类的从属类

将新版本的从属 .class 文件直接放入 application_root/module_name/WEB-INF/classes 目录。如果 .class 文件是 Jar 文件的一部分,您可将新版本的 Jar 文件直接放入 application_root/module_name/WEB-INF/lib。在两种情况中的任何一个,将检测到更改,Web 应用程序将关闭并重新初始化,选取新类。如果未启用自动重新装入,则重新启动应用程序。使用管理控制台重新启动应用程序。或者运行 wasadmin stopApplication 和 startApplication 命令。

如果启用自动重新装入,您无须采用进一步操作。自动重新装入将检测到更改。

热部署: 不适用 动态重新装入: 是

使用 Invoker(按类名服务 Servlet)设施添加新的 servlet,或者添加从属类到现有应用程序

将新的 .class 文件直接放入 application_root/module_name/WEB-INF/classes 目录。如果 .class 文件是 Jar 文件的一部分,您可将新版本的 Jar 文件直接放入application_root/module_name/WEB-INF/lib。在两种情况中的任何一个,将检测到更改,Web 应用程序将关闭并重新初始化,选取新类。

此情况按更改现有类同样处理。区别在于添加 servlet 或类不会立即导致 Web 应用程序的重新装入,因为之前类还未装入。类仅对执行可用。

如果未启用自动重新装入,则重新启动应用程序。使用管理控制台重新启动应用程序。或者运行 wasadmin stopApplication 和 startApplication 命令。

如果启用自动重新装入,您无须采用进一步操作。自动重新装入将检测到更改。

热部署: 是 动态重新装入: 不适用

添加新 servlet,包括应用程序部署描述符 web.xml 中 servlet 的新定义

将新的 .class 文件直接放入 application_root/module_name/WEB-INF/classes 目录。如果 .class 文件是 Jar 文件的一部分,您可将新版本的 Jar 文件直接放入application_root/module_name/WEB-INF/lib。

您可在适当的位置编辑 web.xml 文件,或将它复制到 application_root/module_name/WEB-INF/classes 目录中。新的 .class 文件将不触发应用程序的重新装入。

重新启动应用程序。使用管理控制台重新启动应用程序。或者运行 wasadmin stopApplication 和 startApplication 命令。在应用程序重新启动后,新 servlet 可用于服务。 热部署: 是 动态重新装入: 不适用

更改 WAR 文件的 web.xml 文件

在适当的位置编辑 web.xml 文件,或将它复制到 metadata_root/module_name/WEB-INF 目录中。重新启动应用程序。使用管理控制台重新启动应用程序。或者运行 wasadmin stopApplication 和 startApplication 命令。 热部署: 是 动态重新装入: 是

更改 WAR 文件的 ibm-web-ext.xmi 文件

按需编辑扩展设置。您可更改所有扩展设置。唯一的警告是如果您将 reloadInterval 特性设置为零(0),或将 reloadEnabled 属性设置为 false,则应用程序将不再自动检测类文件的更改。这两个更改都禁用自动重新装入功能。重新启用自动重新装入的唯一方法是更改相应的属性,并重新启动应用程序。请参阅此文件中的其它任务描述,以获得有关重新启动应用程序的信息。

热部署: 不适用 动态重新装入: 是

更改 WAR 文件的 ibm-web-bnd.xmi 文件

按需编辑绑定。您可更改所有值,但是确保您绑定到的实体在服务器的配置中存在。重新启动应用程序。使用管理控制台重新启动应用程序。或者运行 wasadmin stopApplication 和 startApplication 命令。 热部署: 不适用 动态重新装入: 是 相关任务 热部署和动态重新装入

参考:

1. IBM官方Websphere中文使用教程

http://publib.boulder.ibm.com/infocenter/wasinfo/v5r0/index.jsp?topic=/com.ibm.websphere.base.doc/info/aes/ae/trun_appl.html

2. APACHE 官方文档

http://httpd.apache.org/docs/2.0/

3. IBM Websphere 自带的光盘中 doc 关于 IBM Http Plugin 组件的具体配制。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3