五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

用 Gradle 構(gòu)建 Spring Boot Multi Module

2022-04-30 11:15 作者:-l0_0l-  | 我要投稿

目錄

1. 目錄結(jié)構(gòu)



2. 創(chuàng)建根目錄

  • gradle init 創(chuàng)建一個 basic 目錄,假設(shè)目錄名為 Demo

3. 創(chuàng)建模塊

  1. spring boot init 創(chuàng)建多個工程,分別位于為 applicationmodule-1 目錄下

  2. 刪除 applicationmodule-1 中不需要的文件(e.g. .gradlegradle

4. Demo 目錄下的 settings.gradle 新增

  • include 'application'

  • include 'module-1'

5. 修改 application 中的 @SpringBootApplication

  • @SpringBootApplication(scanBasePackages = "com.example") 假設(shè)包名為 com.example

6. 修改 build.gradle

6.1. 每個模塊自己管理

6.1.1. 修改 module-1 下的 build.gradle

  1. 修改 plugins ,禁用 Spring Boot 插件來禁止 bootJar 創(chuàng)建可執(zhí)行的 Jar

    • id 'org.springframework.boot' version '2.6.7' apply false

  2. 告訴 Gradle 不為庫項目構(gòu)建可執(zhí)行 jar



6.1.2. 修改 application 中的 build.gradle

  • 添加 dependencies

    • implementation project(':module-1')

6.2. 模塊繼承公共屬性

6.2.1. 修改 Demo 下的 build.gradle



6.2.2. 清空 module-1build.gradle 中的內(nèi)容

6.2.3. 修改 application 下的 build.gradle



7. 運行

  • IDE 下和普通工程一樣執(zhí)行

  • ./gradlew build && ./gradlew :application:bootRun

8. 參考


用 Gradle 構(gòu)建 Spring Boot Multi Module的評論 (共 條)

分享到微博請遵守國家法律
冷水江市| 仲巴县| 遵义市| 诸暨市| 宕昌县| 宝清县| 濮阳市| 崇仁县| 衢州市| 于都县| 斗六市| 宁阳县| 通辽市| 博白县| 沅陵县| 涡阳县| 仲巴县| 盐山县| 西充县| 霍山县| 思茅市| 重庆市| 长春市| 吉林省| 永胜县| 普安县| 视频| 陵川县| 马边| 双辽市| 永川市| 宁国市| 涿州市| 额尔古纳市| 清新县| 乐至县| 新丰县| 台南县| 塔河县| 太原市| 尉犁县|