使用maven-war-plugin插件打包时动态排除指定文件或者文件夹
比如程序中使用的日志框架是logback,我们知道,logback框架在寻找配置文件的时候,首先寻找classes目录下的logback-test.xml配置文件,如果没有寻找到,再使用logback.xml配置文件,利用这个特性,我们可以在src/main/resources目录下放两个配置文件logback-test.xml和logback.xml,其中logback-test.xml文件可以写死日志输出目录,而logback.xml中支持动态配置日志输出目录以及定期压缩日志等功能,这样的话在IDE中启动项目的时候就使用的logback-test.xml配置,当使用mvn package命令打包项目时需要排除该配置文件,配置如下比