• maven一键部署linux的tomcat(wagon-maven-plugin)


      Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后Maven可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件。

      程序开发完成后部署到线上Linux服务器,可能需要经历打包、将包文件传到服务器、SSH连上服务器、敲命令启动程序等一系列繁琐的步骤。实际上这些步骤都可以通过Maven的一个插件wagon-maven-plugin来自动完成。

         在此,我项目是利用wagon-maven-plugin插件来完成部署到linux远程服务器上的tomcat。

        简单步骤如下

               1>  在maven的setting.xml文件中配置远程连接服务器的用户名和密码。我的配置如下(仅供参考)

          <servers>

            <server>

              <id>linuxHHY</id>

              <username>hhy</username>

               <password>hhy123</password>

               </server>

           </servers>

                 2>通过wagon-maven-plugin,把项目的war包传到相应的目录下。打包完成后包位于target目录下,要想在远程服务器上部署,首先要将war包上传到服务器。

            在项目的pom.xml中配置wagon-maven-plugin插件:

            

            =============================================================================================

        3>配置完成就可以通过maven  进行远程部署到指定服务器上

     

    或者

  • 相关阅读:
    第三周作业
    第二周作业
    实时控制软件大作业总结
    实时控制软件大作业四
    实时控制软件大作业三
    实时控制软件大作业二
    轨迹插补程序
    实时控制软件大作业博客一
    实时控制软件设计第四周作业
    实时控制软件设计第三周作业-1
  • 原文地址:https://www.cnblogs.com/huhongy/p/6730655.html
Copyright © 2020-2023  润新知