如何通过Maven将war部署到远程Tomcat或Jetty服务器
我正在寻找一种使生产部署自动化的方法。 maven中的部署阶段用于存储库部署。 当我们使用Tomcat或Jetty作为远程服务器时,如何进行生产部署如何通过Maven将war部署到远程Tomcat或Jetty服务器,maven,tomcat,deployment,jetty,Maven,Tomcat,Deployment,Jetty,我正在寻找一种使生产部署自动化的方法。 maven中的部署阶段用于存储库部署。 当我们使用Tomcat或Jetty作为远程服务器时,如何进行生产部署 我看起来是这样的:mvn部署站点然后在构建maven之后将war部署到远程服务器maven不打算在您使用它的意义上进行部署。只要使用不同的东西:蚂蚁、贝壳脚本、詹金斯·乔布斯、厨师、木偶或类似的东西 除此之外,使用和其他插件也可以做到这一点。也许可以尝试在Jenkins()中进行操作。我想知道maven是否可以做到这一点?对于使用Jenkins,我
我看起来是这样的:mvn部署站点然后在构建maven之后将war部署到远程服务器maven不打算在您使用它的意义上进行部署。只要使用不同的东西:蚂蚁、贝壳脚本、詹金斯·乔布斯、厨师、木偶或类似的东西
除此之外,使用和其他插件也可以做到这一点。也许可以尝试在Jenkins()中进行操作。我想知道maven是否可以做到这一点?对于使用Jenkins,我应该将其安装在服务器或本地计算机上?源代码在Github上。您应该将其安装在服务器上,并且可以将其配置为从repo构建最新版本并将其部署到服务器对不起,您从哪里知道maven不打算在这种意义上进行部署?当然,复杂的环境使用木偶或厨师,也使用贝壳脚本。。但是如果ant可以做这项工作,为什么maven不合适呢?(例如,对于较小的项目,或者具有直接部署的更大项目?)Maven是一个构建工具,而不是部署工具。我没说你做不到,但这不是Maven的意图。你当然可以通过不同的插件。我建议在单独的项目中使用pom打包,并将适当的插件绑定到适当的阶段。