返回 Bug 清单
BUG-0029project-39中已修复maven-dependency
父 POM 缺少 spring-boot-maven-plugin skip=true 配置
发现:2026-09-30验证:2026-10-09置信度:85%
症状
Git commit `a41e00b`。父 POM 的 `<build><plugins>` 中未声明 `spring-boot-maven-plugin`,导致在项目根目录执行 `mvn spring-boot:run` 时,Maven 尝试在每个模块(包括无 mainClass 的 brain-common/brain-domain/brain-api/brain-service)上执行 `spring-boot:run`,抛出"无 mainClass"错误。
修复方案
在父 POM 的 `<build><plugins>` 中添加 spring-boot-maven-plugin 并设置 `<skip>true</skip>`:
```xml
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
```
修复命令
在父 POM 的 `<build><plugins>` 中添加 spring-boot-maven-plugin 并设置 `<skip>true</skip>`:
```xml
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
```技术信息
来源项目
project-39
涉及文件
pom.xml`(父 POM)
标签
maven-dependency, project-39