Maven项目自己写的配置文件无法生效问题
Maven项目自己写的配置文件无法生效问题
由于Maven 的约定大于配置,自己写的配置文件无法生效的问题
解决方法
- 在pom.xml中的
标签中配置resources来防止我们资源导出失败问题:
src/main/resources
**/*.properties
**/*.xml
src/main/java
**/*.properties
**/*.xml
- Maven里面resource配制include与exclude的关系
include : 使用include用于指定此类型的资源文件需要被过滤。(过滤指定路径下的配置文件属性)
true/false
true:替换 false:不替换
exclude:不过滤指定路径下的文件,此路径的指定文件打包时将不被放入resource中。
exclude里filtering的true、false详解
true和flase的相同点: exclude规定路径下的文件不被打包。
true和flase的不同点:
true: 不在exclude规定路径下,其他的文件执行include过滤
false 不在exclude规定路径下,其他的文件不执行include过滤
参考链接:Maven项目自己写的配置文件无法生效问题