首页 / 操作系统 / Linux / 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构建过程详解 http://www.linuxidc.com/Linux/2016-03/129432.htm利用GitHub搭建个人Maven仓库 http://www.linuxidc.com/Linux/2016-04/130197.htm使用Maven在NetBeans下构建Wicket项目 http://www.linuxidc.com/Linux/2016-04/130070.htm《Maven实战》:Maven实战教程PDF http://www.linuxidc.com/Linux/2014-12/110503.htm本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-07/133261.htm