【问题标题】:Embedding a Tomcat server on CD-ROM (or unwritable disk)在 CD-ROM(或不可写磁盘)上嵌入 Tomcat 服务器
【发布时间】:2009-08-11 12:19:48
【问题描述】:

假设我需要用 Tomcat 服务器制作 CDROM。在我构建要刻录的CD镜像之前,如何保证所有的jsp文件都已经正确编译?

【问题讨论】:

    标签: tomcat cd-rom


    【解决方案1】:

    Tomcat 使用 Jasper 进行 JSP 管理,documention 中有一些关于预编译 JSP 的指导。一旦服务器启动一次,您就可以将目录复制到目标磁盘。

    另外,Ant 有一个(已弃用)JSP compilation 任务。

    更新:blog 描述了如何使用 Ant 编译您的 JSP。

    【讨论】:

      【解决方案2】:

      尝试使用this link. 它描述了如何在 ANT 或 Maven 中预编译 JSP 文件。

      【讨论】:

        【解决方案3】:

        这就是我所做的,

        1. 预编译所有 JSP。
        2. 运行所有未爆炸的 WAR。
        3. 测试您的服务器并确保在 webapps 和工作目录中没有创建任何内容。

        令我惊讶的是,我们使用的许多库都假设 WAR 已爆炸并尝试读取 WEB-INF 中的文件。

        【讨论】:

          猜你喜欢
          • 2010-11-05
          • 2016-12-12
          • 2011-06-14
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-09-17
          • 2013-12-17
          相关资源
          最近更新 更多