超實用!!!使用IDEA插件Alibaba Cloud Toolkit工具一鍵部署本地應用到ECS服務器

最近看到阿里雲發佈了一款名爲 Alibaba Cloud Toolkit 的插件,能夠幫助開發者高效開發並部署適合在雲端運行的應用,瞬間擊中了個人當心髒,這個對於我的開發者來講超級棒啊,終於不須要再手動 scp/ftp 上傳應用到服務器了,連啓動的命令都是能夠自行編寫的,棒棒!html

PS:我的開發者項目很少也不大,若是使用jenkins等工具會比較麻煩,不如直接用手扔來得直接。bash

什麼是 Alibaba Cloud Toolkit

Alibaba Cloud Toolkit (後文簡稱 Cloud Toolkit)是阿里雲針對 IDE 平臺爲開發者提供的一款插件,用於幫助開發者高效開發並部署適合在雲端運行的應用。服務器

您在本地完成應用程序的開發、調試和測試後,可使用在 IED (如 Eclipse 或 IntelliJ)中安裝的 Cloud Toolkit 插件,經過圖形配置的方式鏈接到雲端部署環境並將應用程序快如部署到雲端。ide

說明:目前 Cloud Toolkit 僅支持 Eclipse、Intellij 等其它開發環境開發中,請您持續關注 Cloud Tookit 動態。工具

官方有提供簡單版的文檔說明,小夥伴也能夠參考下面連接:測試

https://help.aliyun.com/product/29966.html
複製代碼

使用IDEA安裝和配置Cloud Toolkit

做者手動在idea上安裝了一下這個工具,並測試完成,對這個工具能夠說很是滿意,下面是安裝和配置的流程,主要有如下幾步:字體

  1. 在idea上安裝Alibaba Cloud Toolkit插件
  2. 重啓idea應用
  3. 配置Cloud Toolkit插件中的Accout信息
  4. 在阿里雲中獲取用戶AccessKey相關信息(AccessKey ID、 Access Key Secret)
  5. 配置發佈到ECS的相關服務器及命令信息
  6. 測試併成功發佈

主要流程爲以上6步,下面咱們一步步來配置,上圖:阿里雲

在idea上安裝Alibaba Cloud Toolkit插件

若是插件下載速度比較慢,稍等一會,做者測試時也下載失敗了一次,下載完成後須要重啓idea應用後生效。idea

首先,須要先配置Alibaba Cloud Toolkit的Account,位置見下圖:spa

idea用戶AccessKey配置

idea配置AccessKey帳戶

上圖中的AccessKey須要在阿里雲的控制檯中配置,若是是新用戶,須要手動建立一個AccessKey,以下圖:

阿里雲用戶AccessKey

建立完成並配置好Account後,就能夠着手配置對應的項目發佈到ECS信息,官方文檔見如下連接:

https://help.aliyun.com/document_detail/98762.html
複製代碼

發佈到ecs中

若是你的Account配置沒有問題,則會自動帳戶顯示對應的ECS服務器,在發佈時,須要手動選擇某臺服務器,必定要選擇哦!

對於Command的編寫,能夠參考官方文檔(點擊下圖中的藍色字體:Learn Sample直達):

https://yq.aliyun.com/articles/665693
複製代碼

ECS on Alibaba Cloud

配置成功後,能夠點擊Run運行程序,此時會自動爲咱們編譯並上傳到阿里雲服務器中,發佈到地址就是上圖中的Deploy Location中的路徑,發佈前若是須要Maven執行,必定不要忘記配置上圖中Maven的命令,中間的Command是在上傳到服務器成功後執行的命令,主要用於應用的啓動中止重啓等。

下面是發佈成功的示例:

ecs發佈成功

服務器的顯示結果以下:

服務器顯示結果

結語

以上是對IDEA插件Alibaba Cloud Toolkit的安裝配置及使用案例,若是小夥伴還有遇到其餘的問題,能夠根據一下連接,加入Alibaba Cloud Toolkit 官方惟一指定支持羣,提交你的需求&Bug哦。

https://yq.aliyun.com/articles/656292
複製代碼

下午已經把個人相關項目替換成這個工具了,哈哈哈,挺好用的,但願本文能幫助到小夥伴們,趕快用起來吧。

到此本文就結束了,關注公衆號查看更多推送!!!


關注個人公衆號
相關文章
相關標籤/搜索