gpt4 book ai didi

spring - PropertyPlaceholderConfigurer 无法忽略属性文件,即使 ignoreResourceNotFound=true

转载 作者:行者123 更新时间:2023-12-02 05:19:10 24 4
gpt4 key购买 nike

applicationContext.xml

  <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="ignoreResourceNotFound" value="true"/>
<property name="location" value="file:/#{contextParameters.emsPropLocation}"/>
</bean>

<!-- TIBCO Connection Factory Bean -->
<bean id="tibcoConnectionFactory" class="com.tibco.tibjms.TibjmsConnectionFactory" lazy-init="true">
<constructor-arg value="${emsServerURL}"/>
<property name="userName" value="${emsUserName}"/>
<property name="userPassword" value="${emsPassword}"/>
<property name="connAttemptCount" value="${connAttemptCount}"/>
<property name="connAttemptDelay" value="${connAttemptDelay}"/>
<property name="connAttemptTimeout" value="${connAttemptTimeout}"/>
<property name="reconnAttemptCount" value="${reconnAttemptCount}"/>
<property name="reconnAttemptDelay" value="${reconnAttemptDelay}"/>
<property name="reconnAttemptTimeout" value="${reconnAttemptTimeout}"/>
</bean>

web.xml

<context-param>
<param-name>emsPropLocation</param-name>
<param-value>D:/nsserver/config/EMSServerConf.properties</param-value>
</context-param>

如果指定位置不存在 EMSServerConf.properties 文件,则“org.springframework.web.context.ContextLoaderListener”监听器无法正确加载 applicationContext.xml 文件。尽管 ignoreResourceNotFound 属性设置为“true”。

实际上,我想让这个属性文件成为可选的。

tomcat 服务器错误

2011 年 12 月 1 日下午 6:08:51 org.apache.catalina.core.StandardContext 开始严重:错误 listenerStart2011 年 12 月 1 日下午 6:08:51 org.apache.catalina.core.StandardContext 开始SEVERE:上下文 [/upload] 由于先前的错误启动失败

我卡得很厉害... :(

最佳答案

问题很可能是您所在位置的“#”(<property name="location" value="file:/#{contextParameters.emsPropLocation}"/>)。不应该是“$”吗?

关于spring - PropertyPlaceholderConfigurer 无法忽略属性文件,即使 ignoreResourceNotFound=true,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8341583/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com