1. 程式人生 > >開發筆記20 | 多模組工程部署

開發筆記20 | 多模組工程部署

今天在使用 Cloud Toolkit 外掛進行應用程式部署的時候,發現預設情況,外掛無法支援 Maven 的多模組工程部署,需要通過一些小小的設定,本文就和大家分享如何設定。

image

以上是 Cloud Toolkit 外掛預設的部署視窗,在上面的配置視窗中,我們注意到有一個 Before launch 的模組,這個模組是用來新增執行前的任務的,比如執行 Maven 打包任務

image

包括如下其中有幾個操作,從左到右分別為:

  • 增加任務
  • 去除任務
  • 編輯任務
  • 將任務上移
  • 將任務下移

如果當前工程為多模組工程,同時想釋出其中的某一個子模組,應該怎麼辦呢?

可以新增兩個mvn任務:

  • 任務一、在父工程裡執行"mvn clean install",
  • 任務二、在需要釋出的子模組裡執行"mvn clean package"

點選上面的號,選擇“Run Maven Goal”:

image

在彈出的介面上,可以點選資料夾小圖示來選擇模組,在"Command line"上填寫mvn goal:

image

按照這個步驟新增上面說的兩個mvn任務,儲存即可!


相關閱讀

Intellij版本正式釋出
開發筆記6 | 部署 Java 應用程式到阿里雲 ECS ( Eclipse 版 )
開發筆記18 | 部署 Java 應用程式到 ECS ( Intellij 版 )


開發筆記7 | 部署 Go 應用程式到阿里雲 ECS
開發筆記11 | 部署 Spring Boot 應用到雲VM
開發筆記10 | 部署應用到阿里雲容器服務 Kubernetes