Maven 项目打包时无法解析读取properties文件

在做Maven项目时遇见一个问题,无法解析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>**/*.xml</include>
          <include>*.properties</include>
        </includes>
      </resource>
    </resources>

Maven构建过程详解

利用GitHub搭建个人Maven仓库

使用Maven在NetBeans下构建Wicket项目

《Maven实战》:Maven实战教程PDF

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/5bcf5c2a7d839988a34bdc74d521ae18.html