gpt4 book ai didi

java - Spring PropertySource 找不到属性

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:15:02 26 4
gpt4 key购买 nike

配置

@Configuration
@PropertySources({
@PropertySource("classpath*:properties/test-database.properties")
})
public class DataSourceConfiguration {//...
}

Prop 位置

D:\Projects\opti\dao\src\main\resources\properties\test-database.properties

D:\Projects\opti\dao\src\main\resources 标记为资源文件夹。

最佳答案

要避免此类问题,问题是在 VM 参数 中设置 jboss.server.config.dir :

-Djboss.server.config.dir="[jboss_repository]/server/[default-all-standard-standalone]/conf" –server

然后你像这样设置 PropertySource :

@Configuration
@PropertySource("file:${jboss.server.config.dir}/file.properties")

或者你这样设置你的属性

@PropertySource(value = "classpath:application.properties")

执行时,将从位于类路径根目录中的 application.properties
文件导入属性。

关于java - Spring PropertySource 找不到属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37086695/

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