我开始致力于Jenkins的持续集成。我的java项目已成功构建,但无法找到.war文件进行部署。如果我手动将myproject.war文件保留在工作区内,则会在tomcat7中进行自动部署。
现在我的问题是:Jenkins是否能够创建.war(如果需要任何额外的插件请告诉我),或者如果我需要添加任何build.xml文件,我可以保留此文件。
提前致谢。
答案 0 :(得分:-1)
最后我找到了解决方案, Jenkins没有自动创建.war文件这样的功能。 所以我们必须创建build.xml(ANT)来创建.war文件。 将此文件保留在项目中并签入存储库。 并在Jenkins配置页面中映射build.xml位置。当构建通过Jenkins进行时,它将从存储库中获取代码并将其存储在Jenkins文件夹中的工作区以及.war文件中。 您可以使用Jenkins自动将此.war文件部署到您的tomcat中。