gpt4 book ai didi

java - 为什么我可以在类路径中清楚地看到我的文件,但 Java 编译器却说在类路径中找不到我的文件?

转载 作者:行者123 更新时间:2023-12-01 16:36:04 26 4
gpt4 key购买 nike

我正在使用java -classpath $CLASSPATH ... ,其中$CLASSPATH已设置为/file1path/file1:/file2path/file2等等。尽管如此,Java 仍提示 file1没有找到。我尝试设置-Dfile1=file:///fullpath/file1 ,但它仍然说找不到该文件。除了我没有看到像拼写错误或其他问题(我已经检查过很多次)这样的简单问题之外,还有什么原因可能会发生这种情况?

更具体地说,this.getClass().getClassLoader().getResourceAsStream(configurationFileName)正在返回null .

未找到的文件是配置文件 (.properties),而不是 JAR 文件。

最佳答案

您设置一个类路径来指向包含某些内容的目录或包含资源的存档。我不相信您可以直接将资源添加到类路径

尝试将 classpath 设置为 /file1path 而不是 /file1path/file1

关于java - 为什么我可以在类路径中清楚地看到我的文件,但 Java 编译器却说在类路径中找不到我的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8968409/

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