文章目录
resources 插件,负责将配置文件复制到编译目录中。Maven Java Web 项目默认的编译目录target/classes。
- 指定配置文件所在的目录
- 使用 excludes 元素可以排除指定的配置文件
- 使用 includes 元素可以指定要处理的文件
- 处理测试资源
- 过滤器配置
两种配置文件 src/main/resources、src/test/resources,Maven 默认只关注 src/main/resources 目录下的配置文件,其他目录下的配置文件会被忽略。
如果有配置文件不在 resources 目录下,这个时候就需要指定配置文件所在的目录:
<build> <filters> <filter>${user.home}/antx.properties <directory> src/main/java <filtering>true <excludes> <exclude>**/*.txt <includes> <include>**/*.txt <filter> ${user.home}/test.properties <directory> src/main/java <filtering> true <filter> src/main/resources/${fileName}.properties <filtering>true
关注
打赏
