使用Cloud Toolkit可以將應(yīng)用快速部署到SAE,適用于快速迭代更新應(yīng)用的場景。在IntelliJ IDEA安裝和配置Cloud Toolkit后,只需在配置界面設(shè)置部署參數(shù)即可實現(xiàn)自動化部署。

前提條件

操作步驟

  1. 在IntelliJ IDEA中打開您的工程。
  2. 在IntelliJ IDEA頂部菜單欄中選擇Tools > Alibaba Cloud > Deploy to SAE...
  3. Deploy to SAE對話框中設(shè)置部署參數(shù)。
    deploy to sae
    說明 若您尚未在SAE上創(chuàng)建應(yīng)用,可在對話框右上角單擊Create Serverless Application on SAE Console,跳轉(zhuǎn)到SAE控制臺創(chuàng)建應(yīng)用。

    部署參數(shù)說明如下。

    參數(shù) 參數(shù) 描述
    應(yīng)用信息(Application) Region 應(yīng)用所在地域。
    Namespace 應(yīng)用所在命名空間。
    Application 應(yīng)用名稱。
    部署方式(Deploy File) Maven Build 選擇Maven Build方式來構(gòu)建應(yīng)用時,系統(tǒng)會默認(rèn)添加一個Maven任務(wù)來構(gòu)建部署包。如果您需要部署多模塊工程中的一個子模塊,請參見部署多模塊工程中的子模塊
    Upload File 選擇Upload File方式來構(gòu)建應(yīng)用時,選擇上傳您的WAR包或者JAR包,然后進(jìn)行部署。
    Image 選擇Image方式來構(gòu)建應(yīng)用時,需要填入一個鏡像地址,然后進(jìn)行部署。
    Gradle Build 選擇Gradle Build方式來構(gòu)建應(yīng)用時,可以直接構(gòu)建并部署。
    說明 若您已使用 Jar/War 包部署應(yīng)用,使用 Cloud Toolkit 部署應(yīng)用時只能選擇 Maven Build 或 Upload File 兩種部署方式;若您已使用鏡像部署應(yīng)用,使用 Cloud Toolkit 部署應(yīng)用時只能選擇 Image 部署方式。
  4. 先單擊Apply,然后單擊Run

驗證結(jié)果

開始部署后,IntelliJ IDEA的Console區(qū)域會打印部署日志,可以根據(jù)日志信息檢查部署結(jié)果。

您還可以登錄SAE控制臺,在應(yīng)用詳情的變更記錄頁面查看更新記錄。