Maven 2 使用<;文件集>;使用Maven程序集
我试图将Maven模块中的特定目录添加到我的构建中。我相信Maven 2 使用<;文件集>;使用Maven程序集,maven-2,maven-plugin,maven-assembly-plugin,Maven 2,Maven Plugin,Maven Assembly Plugin,我试图将Maven模块中的特定目录添加到我的构建中。我相信文件集是回到这个时代的方法 我希望能以一种清晰简洁的方式使用文件集从Maven模块中获取必要的目录,这些模块只包含一个包含一些必要资源的目录。如果您想包含整个模块,请使用模块集,但是,如果要选择要添加的文件,可以使用顶级项目中程序集配置文件中的文件集,如下所示: <fileSets> <fileSet> <directory>${basedir}/myModule/src/
文件集
是回到这个时代的方法
我希望能以一种清晰简洁的方式使用
文件集
从Maven模块中获取必要的目录,这些模块只包含一个包含一些必要资源的目录。如果您想包含整个模块,请使用模块集,但是,如果要选择要添加的文件,可以使用顶级项目中程序集配置文件中的文件集,如下所示:
<fileSets>
<fileSet>
<directory>${basedir}/myModule/src/main/resources</directory>
<includes>
<include>*.txt</include>
</includes>
</fileSet>
</fileSets>
${basedir}/myModule/src/main/resources
*.txt
是否要将文件添加到正在生成的工件中(如Jar文件)?或者将文件移到jar之外(如许可证文件等)?您将文件集标记放在pom中的什么位置?这将进入文件。