1.环境
A.IDEA2018.1.5
B.CentOS7
C.springboot2.0.4
2.操作步骤
■A.在idea上安装Alibaba Cloud Toolkit插件
File->Settings->Plugins->Marketplace
搜索[Alibaba Cloud Toolkit]
点击install安装插件
■B.重启idea应用
重启之后就有好几个带有阿里云标记的工具栏
■配置连接信息
Alibaba Cloud Explorer->Host->Add Host
填入[Host List / Username / Password],按下[Test Connection]按钮,确认连接成功。
■配置一键发布信息
Run->Edit Configurations...->追加一个[Deploy to Host]
Name:起一个匹配的名称
IP:选对应发布的IP地址
Target Directory:Linux上放jar的位置
Command:Liunx命令,用于停止原jar,和发布新jar
Command示例:
chmod 755 demo-test-1.0.jar;
mv -f demo-test-1.0.jar 123.jar;
ps -ef|grep 123 | grep -v grep | cut -c 9-15 | xargs kill -s 9;
java -jar 123.jar;
chmod 755 demo-test-1.0.jar; =>设置jar权限
mv -f demo-test-1.0.jar 123.jar; =>更改jar名称
ps -ef|grep 123 | grep -v grep | cut -c 9-15 | xargs kill -s 9; =>停止原来jar
java -jar 123.jar; =>发布新jar
■测试并成功发布
按下[一键部署测试]傍的绿色三角,启动一键部署。在日志中看到[Upload Local File success]表示上传jar到Liunx服务器正常。
在Linux中确认项目启动。
至此确认部署成功。