与Maven关联concat messages.properties

时间:2019-02-15 11:20:19

标签: maven properties internationalization translation

我们有一些默认的消息文件,我们希望能够通过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!

0 个答案:

没有答案