传统项目发布时一般都是在本地打成war包,然后上传到服务器,然后项目重启;模块化的项目一般都是将某个模块打成jar包上传至服务器,然后项目重启;这样的操作太过复杂,今天刚好有时间研究下idea的远程部署功能,写个博客记录下。
环境
服务器 | linux CentOS7.6 |
IDE | IntelliJ IDEA 2018.2.3 |
构建工具 | maven3.2.5 |
环境 | jdk1.7 |
项目结构 | 传统模块化项目 |
配置步骤
1.配置服务器
2.配置mapping路径
3.查看服务器目录
4.打包上传测试
如下图对比服务器文件修改时间可知表示上传成功
重启服务
功能对于一些微服务的自动部署来说有些鸡肋,但是对于传统项目还是比手动上传方便些的。