返回 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