用建筑商连续包装

时间:2012-03-29 21:05:18

标签: tomcat buildr

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

现在的问题是我必须手动触发buildr package。由于buildr compile的内容未被考虑,因此webapp是不够的。我将我的JSP放在webapp中。更新JSP后,buildr应该触发buildr package。我知道这比我需要的多,但是我可以通过一些webapp任务来完成复制工作。

因此,是否有类似于buildr cc的内容? builder cp

1 个答案:

答案 0 :(得分:3)

不,没有这样的任务。

每次都不需要打包你的战争,你可以将Tomcat指向目标文件夹,并授予其包含WEB-INF文件夹的权限。无论如何,您需要在Tomcat上重新部署应用程序,但这样做会不那么痛苦。

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