java - 上下文 :property-placeholder not working for m

我有 2 个属性文件。我已经像这样提到了 context:property-placeholder 中的两个文件...

<context:property-placeholder location="conf/ConfServer.conf,conf/LicenseSettings.properties" />

这个我也试过了

<context:property-placeholder location="conf/ConfServer.conf,conf/LicenseSettings.properties" />

<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
    <property name="locations">
        <list>
            <value>conf/LicenseSettings.properties</value>
        </list>
    </property>
   <property name="ignoreUnresolvablePlaceholders" value="true"/>
</bean>

上述两种方法我都试过了。
谁能发现错误并帮助我解决这个问题?
我已经提到了this ,但对我来说效果不佳。

最佳答案

您可以在配置文件中指定多个 context:property-placeholder 标签。您还可以使用 order 属性指定首先加载哪个。

<context:property-placeholder location="conf/ConfServer.conf" order="1" ignore-unresolvable="true" />
<context:property-placeholder location="conf/LicenseSettings.properties" order="2" ignore-unresolvable="true" />

关于java - 上下文 :property-placeholder not working for multiple files,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14456577/

相关文章:

spring - Java Spring AOP : Using CustomizableTrace

java - Spring:如何从 POST 正文中获取参数?

java - 缺少工件 javax.transaction :jta:jar:1. 0.1B(问题不

java - Spring实际上是如何引导的?

java - Java Spring中的重载 Controller 方法

http - Spring 3.0 HEAD 请求

java - 如何在 Hibernate 中用 TableGenerator 替换已弃用的 Mult

java - j2ee Web 应用程序的标准项目/包结构

java - hibernate 唯一 key 验证

spring - 无法访问 Spring Boot Actuator "/actuator"端点