让开发部署提速 8 倍,我参与贡献这款 IDE 插件的全过程( 八 )

第二步:配置 Maven 打包插件

由于是 SpringBoot 应用 , 配置专用的打包插件后 , 可以将整个工程打成一个 fatjar , 示例工程非常简单:

之后 , 只要执行 install , 即可得到一个可运行的 jar 包:

第三步:部署 jar 包

由于我们在第一步已经配置过项目路径与服务器路径的映射 , 可以选择直接对 fatjar 右键 , upload 到远程服务器上 。

第四步:启动应用

上图中展示的是 IDEA 中两个非常棒的内置功能 , 可以在 Tools -> Start SSH session 中开启远程服务器的终端 , 在 IDEA 下方可以执行远程指令;也可以在 Tools -> Deployment ->Browse Remote Host 中展开如图右侧的结构 , 可视化地浏览服务器上的文件列表 , 检查应用是否部署成功 。

推荐阅读