springboot gradle 多模块 启动编译设置
时间: 2023-08-05 10:10:37 浏览: 102
好的,以下是针对 Spring Boot Gradle 多模块项目的启动和编译设置。
1. 配置 Spring Boot 插件
在你的主模块中,你需要添加 Spring Boot Gradle 插件,以便能够构建和运行 Spring Boot 应用程序。在 build.gradle 文件中添加以下代码:
```
plugins {
id 'org.springframework.boot' version '2.5.0'
id 'io.spring.dependency-management' version '1.0.11.RELEASE'
}
```
2. 配置子模块
在你的子模块中,你需要在 build.gradle 中添加以下代码:
```
plugins {
id 'org.springframework.boot'
}
dependencies {
implementation project(':common-utils')
}
```
其中,":common-utils" 是你的子模块名称,你可以根据你实际的子模块名称进行修改。
3. 配置主模块
在你的主模块中,你需要配置 Spring Boot 插件,以便能够运行和打包 Spring Boot 应用程序。在 build.gradle 文件中添加以下代码:
```
plugins {
id 'org.springframework.boot' version '2.5.0'
id 'io.spring.dependency-management' version '1.0.11.RELEASE'
}
dependencies {
implementation project(':common-utils')
}
springBoot {
mainClassName = 'com.example.MainApplication'
}
```
其中,"com.example.MainApplication" 是你的 Spring Boot 应用程序的启动类名称,你需要将该名称替换为你实际的启动类名称。
4. 运行和打包应用程序
你可以使用以下命令来运行你的 Spring Boot 应用程序:
```
./gradlew bootRun
```
你可以使用以下命令来打包你的 Spring Boot 应用程序:
```
./gradlew bootJar
```
以上就是针对 Spring Boot Gradle 多模块项目的启动和编译设置,希望能够帮助到你。
阅读全文