对于在外部 WebSphere® Portal
上测试 JSP 文件而不必重新启动服务器,这些过程是非常理想的。
要查看对 JSP 文件的更改而不必重新启动门户网站服务器,可强制服务器在部署后自动检查是否有新版本的
JSP 文件。虽然这对于开发和测试是非常理想的,但为了保证性能,您还是应该在生产环境中禁用自动 JSP 重新装入。
遵循下列步骤来启用自动 JSP 重新装入:
- 打开文件 websphere_install_root/config/cells/node/applications/wps.ear/deployments/wps/wps.war/WEB-INF/ibm-web-ext.xmi
- 在此文件中,查找以下条目:webappext:WebAppExtension
xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:webappext="webappext.xmi"
xmlns:webapplication="webapplication.xmi" xmlns:commonext="commonext.xmi"
xmlns:common="common.xmi" xmi:id="IBM_WPS_Ext" reloadInterval="3" reloadingEnabled="false" fileServingEnabled="true"
directoryBrowsingEnabled="false" serveServletsByClassnameEnabled="false" preCompileJSPs="false"
- 将 reloadingEnabled 的值更改为 true。 如果保留设置为 false,则每次更改 JSP 文件后必须重新启动测试环境。
- 保存文件。
- 重新启动门户网站服务器。
完成这些步骤后,每次更改 JSP 文件都会自动重新装入它们。
注: 在 WebSphere Portal 测试环境中,ibm-web.ext.xmi
文件在门户网站项目的 /PortalContent/WEB-INF 文件夹中。缺省情况下,reloadingEnabled
在测试环境中设置为 true。如果设置为 false,您将无法使用测试环境运行门户网站项目。