我正在使用maven-jar-plugin
生成源 jar。
我有以下文件夹结构:
folder/foo/baz/A.java
folder/bar/baz/B.java
我希望源 jar 包含以下内容:
baz/A.java
baz/B.java
我正在使用以下配置:
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<version>2.4</version>
<executions>
<execution>
<phase>generate-resources</phase>
<goals>
<goal>jar</goal>
</goals>
<configuration>
<classesDirectory>folder</classesDirectory>
<includes>
<include>foo/**</include>
<include>bar/**</include>
</includes>
<finalName>sources</finalName>
</configuration>
</execution>
</executions>
</plugin>
但这会创建这样的 jar:
folder/foo/baz/A.java
folder/bar/baz/B.java
如何修改代码以在 jar 中获得所需的结构?