gpt4 book ai didi

java - 从 spring 实例化 XMLConfiguration

转载 作者:行者123 更新时间:2023-12-02 08:24:58 26 4
gpt4 key购买 nike

我正在尝试实例化 XMLConfiguration从 spring appcontext 中,我的配置文件位于

src/main/resources/

但是当我尝试像这样传递构造函数参数时:

<constructor-arg type="java.lang.String" value="classpath:/config.xml"/>

<constructor-arg type="java.lang.String" value="classpath:config.xml"/>

Spring 找不到文件:

org.apache.commons.configuration.ConfigurationException: Cannot locate configuration source classpath:/config.xml

但我可以在 war 中看到它

\WEB-INF\classes

有人能认为我做错了什么吗?

最佳答案

classpath:/config.xml 是 Spring 风格的,而 Commons Config 不知道这意味着什么。您需要将路径传递给它知道如何解释的 XMLConfiguration。您发布的 javadoc 链接表明 XMLConfiguration 需要实际的文件路径,而不是类路径引用。

关于java - 从 spring 实例化 XMLConfiguration,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4702775/

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