1

Apache buildr 提供持续编译。然而,JSP 只能在 tomcat 中提供。第一个想法是运行buildr package并将war复制到tomact中。由于在 tomcat 中部署需要一些时间,我将target目录直接复制到单独的目录中。该目录由项目所需的库手动丰富。

现在的问题是我必须buildr package始终手动触发。buildr compile是不够的,因为内容webapp不被重视。我将我的 JSP 放入webapp. 更新 JSP 后,构建器应该触发buildr package. 我知道这超出了我的需要,但我可以加入一些 webapp 任务来完成我的复制工作。

因此,有类似的东西buildr cc吗?builder cp?

4

1 回答 1

3

不,没有这样的任务。

您不需要每次都打包您的战争,您可以将 Tomcat 指向目标文件夹,前提是它包含 WEB-INF 文件夹。无论如何,您都需要在 Tomcat 上重新部署该应用程序,但这不会那么痛苦。

另一种选择是使用作为构建器附加组件提供的 Jetty 运行,和/或为您的 JSP 使用测试。

于 2012-03-30T19:10:24.280 回答