Talk is Cheap, Show me the Code! <<网站首页文章列表

  • Maven项目一键打包、上传、重启服务器

    Maven+Git项目在本地开发完成之后,发布到目标服务器的方式有多种。如果是企业内部的项目,通常是如下的开发发布流程:1. 工程师本地开发调试通过,提交代码到Git仓库。2. 在集成发布环境的服务器上部署Git环境,通过在发布机上执行获取最新代码、编译打包、发布包、重启目标服务器的流程来实现一键部署。3. 常用的集成发布环境有Jenkins、Hudson。如果是个人项目,比如本项目,那么我并不想在服务器上部署一个Git环境,跟不想再部署一个Jenkins。但是我还是想实现一键发布,怎么办?Maven插件来帮你。 零、修改Maven的setting.xml配置文件1. 打开eclipse对应的maven配置文件setting.xml![图片](https://oomabc.com/staticsrc/img/201810/17/1539740596458cbd1073858624189ad69ac1fbfc15f98.jpg)2. 在servers下增加一个server配置![图片](https://oomabc.com/staticsrc/img/201810/17/153974062295892a8257754f648a5868810dbd7d5fea8.jpg)--- 一、增加maven依赖1. pom.xml的build下增加wagon-ssh配置:xml org.apache.maven.wagon wagon-ssh 2.8 2. 在plugins下增加一个插件配置:xml org.codehaus.mojo wagon-maven-plugin 1.0 com.jcraft jsch 0.1.54 org.bouncycastle bcprov-jdk16 1.46 oneblogServer target/ROOT.war scp://47.99.82.106/mnt/ sh /opt/restarttomcat.sh true --- 二、增加maven打包发布命令1. 在web项目上右键 Run as Maven build...2. 在弹出的窗口上,Goals一栏填入install package -Pprod wagon:upload-single wagon:sshexec![图片](https://oomabc.com/staticsrc/img/201810/17/153974065716583d837b8ae304934

    maven   ssh   一键发布   2018-10-17 浏览(3007) 阅读原文>>
  • 1 
    blogTest
    分享文章
     
    使用APP的"扫一扫"功能,扫描左边的二维码,即可将网页分享给别人。
    你也可以扫描右边本博客的小程序二维码,实时关注最新文章。