gpt4 book ai didi

java - 无法验证从属性文件加载的目录

转载 作者:行者123 更新时间:2023-12-02 00:40:23 25 4
gpt4 key购买 nike

我正在尝试从属性文件加载目录。我在属性文件中定义了以下内容:

image.src.dir = "C:\\Temp\\foo\\"

是的,目录名称是这样的......大小写混合。我还尝试简单地将目录引用为 "/Temp/foo" ,结果相同。

尽管目录存在,但以下代码仍失败。

String srcDir = prop.getProperty("image.src.dir");

File folder = new File(srcDir);
if (!folder.isDirectory()) {
System.err.println("Directory: " + srcDir + " doesn't exist");
}

感谢您的提示...

问题及解决方案:

解决方案: image.src.dir=C:\\Temp\\foo\\

问题: image.src.dir = "C:\\Temp\\foo\\"

那是我的问题..!

最佳答案

您的属性文件中有引号。 Java 中的文字字符串需要引号,但属性文件内定义的字符串则不需要。

试试这个:

image.src.dir = C:\\Temp\\foo\\

关于java - 无法验证从属性文件加载的目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6548530/

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