我有多个模块项目,我正在尝试创建自定义 jar 好几天
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<version>2.3.1</version>
<executions>
<execution>
<id>api-jar</id>
<goals><goal>jar</goal></goals>
<phase>package</phase>
<configuration>
<classifier>api</classifier>
<includes>
<include>**/api/**</include>
</includes>
<classesDirectory>/moduleA/target/classes</classesDirectory>
<classesDirectory>/moduleB/target/classes</classesDirectory>
<classesDirectory>/moduleC/target/classes</classesDirectory>
<classesDirectory>/moduleD/target/classes</classesDirectory>
</configuration>
</execution>
</executions>
</plugin>
这只会创建带有 moduleB 和 moduleD 的 jar。模块A 和模块C 被忽略。资源文件被忽略。如何解决这个问题。