maven-2 - 将 <fileSets> 与 Maven 程序集一起使用

标签 maven-2 maven-plugin maven-assembly-plugin

我正在尝试将 Maven 模块中的特定目录添加到我的构建中。我相信 fileSets 是返回此的方法。

我希望有一种清晰简洁的方式使用 fileSets 从 Maven 模块获取必要的目录,这些模块只包含一个包含一些必要资源的目录。

最佳答案

如果您想包含整个模块,请使用 moduleSets,但如果您想选择要添加的文件,您可以在顶级项目的程序集配置文件中使用 fileSets,如下所示:

  <fileSets>
     <fileSet>
        <directory>${basedir}/myModule/src/main/resources</directory>   
        <includes>
           <include>*.txt</include>
        </includes>
     </fileSet>
  </fileSets>

关于maven-2 - 将 <fileSets> 与 Maven 程序集一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3737381/

相关文章:

maven-2 - 使用分类器更改工件的 Maven 依赖关系

maven - 如何在编译时解决maven插件生成的文件之间的依赖关系?

maven-2 - 生成具有不同/过滤类的多个 jar 的 Maven 最佳实践?

maven-2 - Maven 程序集插件入门遇到问题

java - 如何从 JUnit 测试访问 webapp 下的静态资源?

maven-2 - 如何在maven中制作自定义ear文件

maven-2 - Maven 支持属性继承吗?

java - maven 按 scp 上传文件

java - maven,执行标签,id 标签丢失