Alibaba Cloud Toolkit - 在 IntelliJ IDEA 中安裝、配置和使用

開發測試階段需要經常打包,並且發佈到測試服務器。手動選擇編譯,上傳包,比較麻煩。所以就有很多工具可以在打包結束後直接發佈到服務器上。maven也自帶類似功能。

還有其他各種方式,各個公司可能不一樣。
這裏是用開發工具的插件實現的:
貼個官方鏈接:官方的鏈接 >>>

一、安裝:

  1. 打開 idea > File > Settings(或者Ctrl+Alt+s) > Plugins:會看到 Marketplace 選項。
  2. 然後搜索 :Alibaba Cloud Toolkit
  3. 然後點擊 install,進行安裝,然後重啓idea,就可以看到了。

在這裏插入圖片描述
在這裏插入圖片描述

二、配置

  1. 進行上一步中host選擇,然後就會彈出這個頁面:
    在這裏插入圖片描述
  2. 點擊新增host:

host list:就是可以配置多個服務器地址,我這裏配置一個服務器地址。
port:就是正常的22端口。
username:登錄服務器的帳號
password:就是服務器密碼

可以點擊 test connection 測試是否能鏈接到服務器。最後就是 add,新增這個服務器地址。
在這裏插入圖片描述
3. 點擊 idea 上面的 run/debug configuration 選擇 edit:
在這裏插入圖片描述
4. 在配置頁面點擊 “加號” 新增一個 “部署配置”,大致就是選擇哪個工程,然後發佈到哪個服務器。

在這裏插入圖片描述
5:選擇打包發佈的方式:
(1)maven方式打包發佈到服務器,如圖:
自定義名稱,然後選擇 maven build 選項, 然後選擇要發佈的服務器(服務器這裏單選,但是單選裏可以配置 host list,以達到部署到多個服務器),下面是要發佈到的位置。
在這裏插入圖片描述
選擇發佈到服務器以後執行的命令:
這裏 after deploy:選擇將上傳到服務器後執行的命令,一般是重啓應用以加載新的包的命令(上傳新包會把舊的包覆蓋)。
可以保存多個命令,然後用的時候直接選擇
在這裏插入圖片描述
注意: maven打包的方式,上傳到服務器的包是最後maven命令執行時候打出的包,所以假如項目中打包的pom和打出的jar不再同一個項目中,那麼會找不到需要上傳的包,所以這裏需要將上傳的包的maven命令放在最後一個。如圖:
這裏ali自己尋找上傳的包,所以後面一個maven領命生成的包會被上傳到服務器中。在這裏插入圖片描述
(2)直接上傳jar包的方式,如圖:
選擇 upload file 直接上傳執行jar包。
這裏和maven打包不一樣的地方就在於是上傳指定 jar 包,所以下面執行 maven 命令的時候不用在意順序。
在這裏插入圖片描述

  1. 其他,如圖:
    選擇 advanced 選項卡,這裏有 before deploy(發佈前執行的命令) 和 after deploy(發佈後執行的命令) 可以選擇。
    所以常規操作就是可以在發佈完成以後直接打出日誌,查看發佈是否正常執行和發不成功。
    在這裏插入圖片描述

三、一鍵發佈:

點擊 idea 上面的運行按鈕:然後就會彈出 terminal 窗口,就可以看到打包進度,發佈進度,和打印的日誌了。

在這裏插入圖片描述

final: 剛開始用,有很多不懂的地方,這裏寫個簡單的配置流程,省的以後忘記。如有錯誤,請指正。

發佈了57 篇原創文章 · 獲贊 34 · 訪問量 17萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章