最近需要一个能够快速打包发布上线的工具,本来想用jekins,奈何没搞起来,后来了解到了阿里爸爸的开源神器 Alibaba Cloud ToolKit
,从今以后一键发布,真的爽。
Alibaba Cloud ToolKit介绍
这里是 Alibaba Cloud ToolKi
的官方文档
https://help.aliyun.com/document_detail/108590.html?spm=a2c4g.11186623.2.19.5fe05afbPS63CF
1.IDEA中安装Alibaba Cloud ToolKi
插件
我用的是IDEA,如下图所示,在IDEA中安装好Alibaba Cloud ToolKi
插件
2.配置服务器
安装好插件后,可以看到,IDEA左边会出现一个Alibaba Cloud Explore
的tab
IDEA最下方也会出现一个Alibaba Cloud View
的
在Alibaba Cloud View
这个tab中选择HOST
然后选择右上角的Add Host
然后出现如下画面,补充一句,在host list
中是可以填写多个host地址的,按照一开始提示的填写规则填写
host添加完成后,可以看到如下画面,可以看到可以执行一些操作,目前我只用了图中标注的操作,可以直接在IDEA中打开一个链接到了host主机的终端,非常方便
打包发布配置
在下图中选择Deploy to Host
接着执行如下操作
一般在服务器上的脚本,不会写可以点上图中的learn sample
#!/bin/bash
source /etc/profile
# 表示杀死你即将执行的jar包
pkill -f hbj-customs.jar
# 删除执行的日志文件
rm -rf /home/workspace/hbj-customs.log
# 执行jar包
nohup java -jar /home/workspace/hbj-customs.jar > /home/workspace/hbj-customs.log 2>&1 &
点击run执行
OK~~~~~~~发布成功
其实这个工具还有很多功能,大家可以自行去研究一下