我们有一些默认的消息文件,我们希望能够通过Maven配置文件对其进行自定义。
因此,我们配置了两个资源条目
<resource>
<directory>${basedir}/resources</directory>
<filtering>true</filtering>
</resource>
<resource>
<directory>${basedir}/profiles/${additionalWebcontent}/java</directory>
<filtering>true</filtering>
</resource>
当前${basedir}/resources
中的文件被${basedir}/profiles/${additionalWebcontent}/java
中的文件覆盖。
是否可以将${basedir}/profiles/${additionalWebcontent}/java
中文件的内容附加到${basedir}/resources
中文件的内容?
示例内容为
${basedir}/resources/messages/messages.properties
greeting=Hello World!
logout=Logout
login=Logout
${basedir}/profiles/${additionalWebcontent}/java/messages/messages.properties
greeting=Hello Folks!
预期结果:
${project.build.directory}/classes/messages/messages.properties
greeting=Hello World!
logout=Logout
login=Logout
greeting=Hello Folks!