让开发部署提速 8 倍,我参与贡献这款 IDE 插件的全过程( 八 )
第二步:配置 Maven 打包插件
由于是 SpringBoot 应用 , 配置专用的打包插件后 , 可以将整个工程打成一个 fatjar , 示例工程非常简单:
之后 , 只要执行 install , 即可得到一个可运行的 jar 包:
第三步:部署 jar 包
由于我们在第一步已经配置过项目路径与服务器路径的映射 , 可以选择直接对 fatjar 右键 , upload 到远程服务器上 。
第四步:启动应用
上图中展示的是 IDEA 中两个非常棒的内置功能 , 可以在 Tools -> Start SSH session
中开启远程服务器的终端 , 在 IDEA 下方可以执行远程指令;也可以在 Tools -> Deployment ->Browse Remote Host
中展开如图右侧的结构 , 可视化地浏览服务器上的文件列表 , 检查应用是否部署成功 。
推荐阅读
- 魔兽世界|《轨迹》新作明年发布! 法老控将针对NS平台开发游戏
- 手机游戏|CFHD:神秘组织为什么开发生化手雷呢?关键是为了赚更多钱
- 大话西游|大话西游2这些召唤兽的天生技能是开发组拿来凑数的吗?实际效果完全没用
- 电子竞技|【欣然轻资讯G】《地平线2西部禁域》新老怪兽即将登场 开发者日志
- 桌游|48小时里,游戏开发能给这群大学生带来什么?
- 任天堂|不依赖对外收购工作室,任天堂将更着重扩大本身游戏内容开发能力
- 网游|《红色警戒2》超大Mod“心灵终结”发布3.3.6版,15年的开发完结
- 腾讯|3A 开放世界新作《王者荣耀:世界》公开,由腾讯天美工作室开发
- |不朽情缘五滴血必爆大奖技巧
- 炉石传说|炉石传说狂野奇数猎打不过?国服大神开发出一套奇数德,稳吃