maven聚合工程yaml配置文件如何共享
时间: 2023-11-16 15:12:57 浏览: 81
maven linux 安装时配置文件 settings.xml
要共享 Maven 聚合工程的 YAML 配置文件,可以将配置文件放在聚合工程的父项目中,然后在子项目的 pom.xml 文件中添加以下代码:
```xml
<build>
<plugins>
<plugin>
<groupId>io.github.swagger2markup</groupId>
<artifactId>swagger2markup-maven-plugin</artifactId>
<version>${swagger2markup.version}</version>
<executions>
<execution>
<id>generateSwagger2Markup</id>
<phase>generate-resources</phase>
<goals>
<goal>convertSwagger2markup</goal>
</goals>
<configuration>
<swaggerInput>${project.basedir}/../swagger/swagger.yaml</swaggerInput>
<outputDir>${project.basedir}/src/docs/asciidoc/generated</outputDir>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
```
在以上代码中,`${project.basedir}/../swagger/swagger.yaml` 是配置文件的路径,可以根据实际情况进行修改。这样,在子项目中执行 Maven 构建时,就会自动使用父项目中的配置文件。
阅读全文