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

现在的问题是我必须始终手动触发buildr packagebuildr compile不够,因为未考虑webapp的内容。我将我的JSP放在webapp中。更新JSP后,构建器应触发buildr package。我知道这已经超出了我的需要,但是我可以加入一些webapp任务来进行复制。

因此,是否有与buildr cc类似的东西? builder cp

最佳答案

不,没有这样的任务。

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

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

07-28 13:35