公司一直使用手动编译项目,然后将jar包手动上传到服务器上的形式去部署上线 由于最近服务增多 且环境也不少 每个环境都打包上传部署未免太麻烦了 于是想起了jenkins这个优秀的自动化部署工具
接下来将自己的一些使用经验分享给大家
首先安装jenkins就不说了 大家可以去参考其它安装博客,安装jenkins之前需要安装maven git jdk等 才能正常的使用jenkins
- 配置jenkins工具,包括 maven git jdk等

maven这里配置你的setting文件
jdk这里配置你的jdk目录 自动下载记得取消
git这里配置git的安装目录 同样 自动安装要取消掉
应用保存
2 下载插件(包括上传文件到远程服务器插件,快速构建maven自动部署工程插件)
搜索 Maven Integration 并且install without restart 用于构建maven自动部署项目插件
搜索并安装 Publish Over SSH 插件用于连接远程服务器 (如上图步骤一致)
搜索并安装 Deploy to container 插件用于把打包的应用发布到远程服务器(如上图步骤一致)
3 配置jenkins系统配置 (上传jar包到哪台服务器上)
Passphrase:服务器的密码
Name:随便起一个 用于标识这是哪台服务器
Hostname: ip
Username: 服务器账户名
Remote Directory:上传到哪个文件夹 建议全路径
如果需要配置多台远程服务器 并且密码不一致
点击高级
勾选自定义密码 然后输入你的密码
4 开始配置自动部署任务





Source files 为工作空间下你需要匹配的目录
最后点击保存 就可以开始构建你的项目啦
点击构建 等待构建完成就大功告成啦
版权声明:本文为lifan_zuishuai原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。