我在 main/src/env/dev、qa、prod 等中有我的环境特定属性文件,我想将它们包含在我的 myProject-sources.jar 中。我想不通的是如何让“env”文件夹被包含在内。现在,我直接在源 jar 的根目录中获取 dev、qa 和 prod 文件夹。
这是我的插件配置的样子:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<executions>
<execution>
<id>add-environment-specific-properties</id>
<phase>process-sources</phase>
<goals>
<goal>add-source</goal>
</goals>
<configuration>
<sources>
<source>${basedir}/src/main/env</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
我不能只指定 /src/main,因为那里还有其他我不想包含的文件夹。
我希望我只是遗漏了一些简单的东西,而不是我必须以某种方式放置一堆排除项来跳过所有我不想要的东西。