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中確認項目啓動。
至此確認部署成功。