代码之家  ›  专栏  ›  技术社区  ›  Drew

在应用服务器Tomcat/GlassFish中运行动态Web项目

  •  0
  • Drew  · 技术社区  · 15 年前

    我们通过Maven有一个复杂的设置,不同的项目被打包成战争,然后相互叠加。

    今天我看了一个关于创建一个可以直接在GlassFish中运行的动态Web项目的教程。您可以编辑文件,然后按save,在GlassFish中可以看到更改。

    2 回复  |  直到 6 年前
        1
  •  0
  •   Community CDub    5 年前

    设置 reloadable <Context> 所讨论的webapplication的元素 true . 另请参见 Tomcat 6.0 Configuration Reference - The Context Container

    可重新加载

    如果你想让卡塔琳娜监督课堂 /WEB-INF/classes/ /WEB-INF/lib 并在检测到更改时自动重新加载web应用程序。此功能在应用程序开发期间非常有用,但它需要大量的运行时开销,不建议在已部署的生产应用程序上使用。这就是为什么此属性的默认设置为 false . 但是,您可以使用managerweb应用程序按需触发已部署应用程序的重新加载。

    然而,它并不像Glassfish那样快速高效,但它可能已经足够了。

        2
  •  0
  •   Drew    14 年前

    由于maven是将项目连接在一起的粘合剂,这是不可能的。我手动部署了一个war,然后编写了许多脚本来推送文件以更新我正在处理的文件。