gpt4 book ai didi

java - spring mvc 属性 - java.io.FileNotFoundException : config. 属性(系统找不到指定的文件)

转载 作者:行者123 更新时间:2023-11-30 02:19:12 26 4
gpt4 key购买 nike

我已经创建了一个属性文件并尝试在我的 Spring DAO 类文件中访问它,但收到“java.io.FileNotFoundException:config.properties(系统找不到指定的文件)”。我尝试了不同的方案将文件放在不同的文件夹/位置,但遇到了相同的问题。有人可以帮我解决这个问题吗?下面是代码和结构详细信息,

在 DAO 类中,

FileReader reader = new FileReader("config.properties");
Properties properties = new Properties();
properties.load(reader);

我尝试将“config.properties”文件放在src/main/resources下以及WEB-INF/下。我的 DAO 类位于 src/main/java/com/test/dao 中提前致谢。

最佳答案

您可以将文件保存在最合适的src/main/resources中,并将检索它的方式更改为:

ClassLoader classLoader = getClass().getClassLoader();
File file = new File(classLoader.getResource("config.properties").getFile());
FileReader reader = new FileReader(file);

关于java - spring mvc 属性 - java.io.FileNotFoundException : config. 属性(系统找不到指定的文件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47345698/

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