Maven resource配制中include与exclude的关系

个人专题目录


SpringBoot项目根据环境过滤配置文件

mybatis-generator

maven插件生成rpc client代码

Maven resource配制中include与exclude的关系

Maven仓库地址

maven添加非官方jar包到本地库

maven 打包可执行jar的方法

是用来圈定和排除某一文件目录下的文件是否是工程资源的。如果划定的范围存在冲突时,以划定的范围为准。大多数情况下,人们使用是为了配合实现过滤特定文件的需要。例如,在一个工程中,src/main/resources目录下都是工程的资源文件,并不需要再进行划定。但如果我们需要对且仅对其中的jdbc.properties和mail.properties两个文件进行过滤的话,则需要借助进行如下的配置:

  
      
      
        src/main/resources  
        true  
          
            jdbc.properties  
            mail.properties  
          
      
      
      
        src/main/resources  
        false  
          
            jdbc.properties  
            mail.properties  
          
      
  

其中第一段配置声明:在src/main/resources目录下,仅jdbc.properties和mail.properties两个文件是资源文件,然后,这两个文件需要被过滤。而第二段配置声明:同样在src/main/resources目录下,除jdbc.properties和mail.properties两个文件外的其他文件也是资源文件,但是它们不会被过滤。

你可能感兴趣的:(Maven resource配制中include与exclude的关系)