Sun Java System Web Server 7.0 管理员指南

部署 Java Web 应用程序

添加 Web 应用程序

可以将 Web 应用程序部署到任何现有虚拟服务器上。

Procedure部署 Web 应用程序

开始之前
Sun Java System Web Server 7.0

Web 应用程序可以通过 wadm、管理控制台和其他支持的 IDE 进行部署。

  1. 单击“服务器配置”下的虚拟服务器选项卡以部署 Web 应用程序。

  2. 选择需要在上面部署 Web 应用程序的虚拟服务器。

  3. 单击“Web 应用程序”>“新建”按钮。

  4. 指定 Web 应用程序软件包。

    如果需要上载 Web 应用程序归档文件,请单击“浏览”按钮并选择所需的归档文件。您也可以指定位于服务器中的 Web 应用程序归档文件(可选)。

  5. 指定 Web 应用程序的 URI。此 URI 将是应用程序的上下文根,它是相对于服务器主机的。

  6. 提供有关 Web 应用程序的简短说明。

  7. 启用/禁用 JSP 预编译。

    启用该指令将允许对 Web 应用程序中的所有 JSP 进行预编译,以提高性能。

  8. 启用应用程序。

    将某个 Web 应用程序的状态设置为“已禁用”时,该应用程序在请求时将不可用。但是,您可以随时切换此选项,而无需将该应用程序重新部署到实例上。

  9. 部署应用程序。

    单击“部署”按钮以部署 Web 应用程序。

    您可以使用指定的上下文根访问此应用程序。例如 http://<your-server>:<port>/<URI>


    注 –

    使用 CLI


    wadm> add-webapp --user=admin --password-file=admin.passwd --host=localhost 
     --port=8888 --config=config1 --vs=HOSTNAME --uri=/hello /home/test/hello.war

    请参见 CLI 参考 add-webapp(1)


部署 Web 应用程序目录

使用 –file-on-server 选项可以将管理服务器主机上的目录部署到配置中。执行以下命令:


wadm> add-webapp --user=admin-user --password-file=admin.passwd 
--port=8989 --vs=vs1 --config=config1 --file-on-server
--uri=/mywebapp /space/tmp/mywebapp

部署期间预编译 JSP

要在部署 Web 应用程序时预编译该应用程序中的 JSP,请执行带有 –precompilejsp 选项的命令,如下所示:


wadm> add-webapp --user=admin-user --password-file=admin.passwd 
--port=8989 --vs=vs1 --config=config1 --file-on-server --uri=/mywebapp
--precompilejsp mywebapp.war