你的位置:首页 > Java教程

[Java教程]maven 项目打包时无法解析读取properties文件


在做项目时遇见一个问题,无法解析properties文件的 内容  异常为
Could not resolve placeholder    ......... 

在此之前均有做相关的 配置 但是从未出现过如上异常,困惑了很久,最后把 war包提取出来得知   properties文件未被加载进项目中,因此无法识别。

但这的原因是为什么呢   ,原来此项目采用的是maven配置,但是maven在打包时将丢失properties文件,原因maven执行compile是只会扫描*.class文件。

那么这种请款添加如下配置即可。

  <resources>   <resource>    <directory>src/main/resources</directory>    <filtering>true</filtering>    <includes>     <include>**/*.