| | |
| | | </dependencies> |
| | | |
| | | <build> |
| | | <pluginManagement> |
| | | <plugins> |
| | | <!-- maven-surefire-plugin 插件,用于运行单元测试。 --> |
| | | <!-- 注意,需要使用 3.0.X+,因为要支持 Junit 5 版本 --> |
| | | <plugin> |
| | | <groupId>org.apache.maven.plugins</groupId> |
| | | <artifactId>maven-surefire-plugin</artifactId> |
| | | <version>${maven-surefire-plugin.version}</version> |
| | | <configuration> |
| | | <skip>true</skip> |
| | | </configuration> |
| | | </plugin> |
| | | <!-- maven-compiler-plugin 插件,解决 Lombok + MapStruct 组合 --> |
| | | </plugins> |
| | | </pluginManagement> |
| | | <!-- 设置构建的 jar 包名 --> |
| | | <finalName>${project.artifactId}</finalName> |
| | | <plugins> |
| | | <!-- 打包 --> |
| | | <plugin> |
| | | <groupId>org.springframework.boot</groupId> |
| | | <artifactId>spring-boot-maven-plugin</artifactId> |
| | | <version>${spring.boot.version}</version> |
| | | <executions> |
| | | <execution> |
| | | <goals> |
| | | <goal>repackage</goal> <!-- 将引入的 jar 打入其中 --> |
| | | </goals> |
| | | </execution> |
| | | </executions> |
| | | </plugin> |
| | | </plugins> |
| | | </build> |
| | | |
| | | </project> |