Dragon Wu 2024-06-19 20:23 采纳率: 57.1%
浏览 17
已结题

SpringCloud Maven多模块项目如何导出可以正常运行的Jar包

SpringCloud Maven多模块项目如何导出可以正常运行的Jar包。目前已尝试网上的SpringBoot导包方案,会出现依赖缺失的情况。
我的目录结构如下, 求大和尚解答,Thanks!

├─api
│  └─system-api
│      └─src
│          └─main
│              └─java
│                  └─com
│                      └─dragonwu
│                          └─system
│                              └─api
│                                  └─feign
├─auth
│  └─src
│      └─main
│          ├─java
│          │  └─com
│          │      └─dragonwu
│          │          └─auth
│          │              ├─config
│          │              ├─controller
│          │              ├─domain
│          │              │  ├─entity
│          │              │  ├─pojo
│          │              │  └─vo
│          │              ├─mapper
│          │              └─service
│          │                  └─impl
│          └─resources
│              ├─key
│              └─mapperxml
├─common
│  ├─common-basic
│  │  └─src
│  │      └─main
│  │          └─java
│  │              └─com
│  │                  └─dragonwu
│  │                      └─common
│  │                          └─basic
│  │                              ├─constant
│  │                              ├─domain
│  │                              │  ├─dto
│  │                              │  ├─enums
│  │                              │  ├─pojo
│  │                              │  └─vo
│  │                              ├─handler
│  │                              └─util
│  ├─common-datasource
│  │  ├─datasource-helper
│  │  │  └─helper-mybatis-plus
│  │  │      └─src
│  │  │          └─main
│  │  │              ├─java
│  │  │              │  └─com
│  │  │              │      └─dragonwu
│  │  │              │          └─common
│  │  │              │              └─datasource
│  │  │              │                  └─helper
│  │  │              │                      └─mybatisPlus
│  │  │              │                          ├─config
│  │  │              │                          └─constant
│  │  │              └─resources
│  │  ├─datasource-mongodb
│  │  │  └─src
│  │  │      └─main
│  │  │          ├─java
│  │  │          │  └─com
│  │  │          │      └─dragonwu
│  │  │          │          └─common
│  │  │          │              └─datasource
│  │  │          │                  └─mongodb
│  │  │          └─resources
│  │  ├─datasource-mysql
│  │  │  └─src
│  │  │      ├─main
│  │  │      │  └─resources
│  │  │      └─test
│  │  │          └─java
│  │  │              └─com
│  │  │                  └─dragonwu
│  │  │                      └─common
│  │  │                          └─datasource
│  │  │                              └─mysql
│  │  ├─datasource-oss
│  │  │  └─src
│  │  │      └─main
│  │  │          ├─java
│  │  │          │  └─com
│  │  │          │      └─dragonwu
│  │  │          │          └─common
│  │  │          │              └─datasource
│  │  │          │                  └─oss
│  │  │          │                      ├─constant
│  │  │          │                      ├─qiniu
│  │  │          │                      │  ├─config
│  │  │          │                      │  └─service
│  │  │          │                      │      └─impl
│  │  │          │                      └─util
│  │  │          └─resources
│  │  └─datasource-redis
│  │      └─src
│  │          └─main
│  │              ├─java
│  │              │  └─com
│  │              │      └─dragonwu
│  │              │          └─common
│  │              │              └─datasource
│  │              │                  └─redis
│  │              │                      ├─config
│  │              │                      │  ├─jetCache
│  │              │                      │  └─redis
│  │              │                      ├─constant
│  │              │                      └─util
│  │              └─resources
│  ├─common-email
│  │  └─src
│  │      └─main
│  │          ├─java
│  │          │  └─com
│  │          │      └─dragonwu
│  │          │          └─common
│  │          │              └─email
│  │          │                  └─service
│  │          │                      └─impl
│  │          └─resources
│  ├─common-jaspyt
│  │  └─src
│  │      ├─main
│  │      │  ├─java
│  │      │  │  └─com
│  │      │  │      └─dragonwu
│  │      │  │          └─common
│  │      │  │              └─jasypt
│  │      │  └─resources
│  │      └─test
│  │          └─java
│  │              └─com
│  │                  └─dragonwu
│  │                      └─common
│  │                          └─jaspyt
│  ├─common-score
│  │  └─src
│  │      └─main
│  │          ├─java
│  │          │  └─com
│  │          │      └─dragonwu
│  │          │          └─common
│  │          │              └─score
│  │          │                  └─handler
│  │          └─resources
│  ├─common-security
│  │  ├─security-basic
│  │  │  └─src
│  │  │      └─main
│  │  │          └─java
│  │  │              └─com
│  │  │                  └─dragonwu
│  │  │                      └─common
│  │  │                          └─security
│  │  │                              └─basic
│  │  │                                  ├─constant
│  │  │                                  ├─domain
│  │  │                                  │  ├─enums
│  │  │                                  │  └─pojo
│  │  │                                  └─util
│  │  ├─security-resource
│  │  │  └─src
│  │  │      └─main
│  │  │          ├─java
│  │  │          │  └─com
│  │  │          │      └─dragonwu
│  │  │          │          └─common
│  │  │          │              └─security
│  │  │          │                  └─resource
│  │  │          │                      └─config
│  │  │          └─resources
│  │  │              └─key
│  │  └─security-score
│  │      └─src
│  │          └─main
│  │              └─java
│  │                  └─com
│  │                      └─dragonwu
│  │                          └─common
│  │                              └─security
│  │                                  └─score
│  │                                      ├─config
│  │                                      ├─domain
│  │                                      │  └─vo
│  │                                      └─util
│  └─common-swagger
│      └─src
│          └─main
│              ├─java
│              │  └─com
│              │      └─dragonwu
│              │          └─common
│              │              └─swagger
│              │                  └─config
│              └─resources
├─gateway
│  └─src
│      └─main
│          ├─java
│          │  └─com
│          │      └─dragonwu
│          │          └─gateway
│          │              ├─config
│          │              │  └─cross
│          │              └─controller
│          └─resources
└─modules
    ├─platform
    │  └─src
    │      └─main
    │          ├─java
    │          │  └─com
    │          │      └─dragonwu
    │          │          └─platform
    │          │              ├─controller
    │          │              ├─domain
    │          │              │  ├─dto
    │          │              │  ├─entity
    │          │              │  └─vo
    │          │              ├─mapper
    │          │              ├─service
    │          │              │  └─impl
    │          │              └─util
    │          └─resources
    │              └─mapperxml
    └─system
        └─src
            └─main
                ├─java
                │  └─com
                │      └─dragonwu
                │          └─system
                │              ├─controller
                │              ├─domain
                │              │  ├─entity
                │              │  └─vo
                │              ├─mapper
                │              ├─service
                │              │  └─impl
                │              └─util
                └─resources


  • 写回答

2条回答 默认 最新

查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 6月29日
  • 已采纳回答 6月21日
  • 创建了问题 6月19日