日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

使用IntelliJ IDEA部署多模塊工程中的子模塊

更新時(shí)間:

Cloud Toolkit可以用于部署多模塊工程中的某個(gè)子模塊的場(chǎng)景。本文檔將以在IntelliJ IDEA中部署Meetup多模塊工程中的Consumer子模塊到SAE為例介紹部署方法。

背景信息

若您有一個(gè)Meetup多模塊工程,結(jié)構(gòu)為:

  • Consumer

  • Provider

  • Provider-api

其中Consumer模塊和Provider模塊均為Meetup工程的子模塊,且都依賴于Provider-api模塊。

部署多模塊工程中的子模塊

  1. 在IntelliJ IDEA界面左側(cè)的Project中右鍵單擊Meetup工程,在快捷菜單中選擇Alibaba Cloud > Deploy to SAE...。

  2. Deploy to SAE對(duì)話框中設(shè)置部署參數(shù)。

    deploy to sae

    說(shuō)明

    若您尚未在SAE上創(chuàng)建應(yīng)用,可在對(duì)話框右上角單擊Create Serverless Application on SAE Console,跳轉(zhuǎn)到SAE控制臺(tái)創(chuàng)建應(yīng)用。

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

    參數(shù)

    參數(shù)

    描述

    應(yīng)用信息(Application)

    Region

    應(yīng)用所在地域。

    Namespace

    應(yīng)用所在命名空間。

    Application

    應(yīng)用名稱。

    部署方式(Deploy File)

    Maven Build

    選擇Maven Build方式來(lái)構(gòu)建應(yīng)用時(shí),系統(tǒng)會(huì)默認(rèn)添加一個(gè)Maven任務(wù)來(lái)構(gòu)建部署包。如果您需要部署多模塊工程中的一個(gè)子模塊,請(qǐng)參見(jiàn)部署多模塊工程中的子模塊。

    Upload File

    選擇Upload File方式來(lái)構(gòu)建應(yīng)用時(shí),選擇上傳您的WAR包或者JAR包,然后進(jìn)行部署。

    Image

    選擇Image方式來(lái)構(gòu)建應(yīng)用時(shí),需要填入一個(gè)鏡像地址,然后進(jìn)行部署。

    Gradle Build

    選擇Gradle Build方式來(lái)構(gòu)建應(yīng)用時(shí),可以直接構(gòu)建并部署。

    說(shuō)明

    若您已使用 Jar/War 包部署應(yīng)用,使用 Cloud Toolkit 部署應(yīng)用時(shí)只能選擇 Maven Build 或 Upload File 兩種部署方式;若您已使用鏡像部署應(yīng)用,使用 Cloud Toolkit 部署應(yīng)用時(shí)只能選擇 Image 部署方式。

  3. 對(duì)Meetup父工程執(zhí)行mvn clean install命令(默認(rèn)執(zhí)行)。父工程

  4. 對(duì)Consumer子工程執(zhí)行mvn clean package命令。

    1. Deploy to EDAS對(duì)話框的Before launch區(qū)域單擊+

    2. Add New Configuration菜單中選擇Run Maven Goal。run maven goal

    3. Select Maven Goal對(duì)話框中單擊文件夾圖標(biāo)選擇Consumer子模塊,在Command line欄輸入clean package,然后單擊OK。select maven goal

  5. 先單擊Apply,然后單擊Run。

結(jié)果驗(yàn)證

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

您還可以登錄SAE控制臺(tái),在部署應(yīng)用的基本信息頁(yè)面查看部署結(jié)果。