我在我的顶级项目(父级)中执行了一个程序集。我提取所有源代码以允许客户端编译项目。
问题是除了它自己的父项目之外的所有内容都被提取(如此处所述)。当然这不是一个真正的问题,因为它不包含源代码,但需要从提取的源代码编译项目。
那么我怎样才能将父级包含在他自己的程序集中呢?
最后,我只为父级添加了一个文件集:
<fileSets>
<fileSet>
<excludes>
<exclude></exclude>
</excludes>
<includes>
<include>*pom.xml</include>
<include>src/**</include>
</includes>
<outputDirectory></outputDirectory>
</fileSet>
</fileSets>
<moduleSets>
<moduleSet>
<includes>
<include>com.xxx</include>
<include>com.xxx</include>
</includes>
<sources>
<excludeSubModuleDirectories>false</excludeSubModuleDirectories>
<fileSets>
<fileSet>
<excludes>
<exclude>**/target/**</exclude>
</excludes>
</fileSet>
</fileSets>
</sources>
</moduleSet>
</moduleSets>
我为孩子的资源保留了模块,效果很好。谢谢大家