gpt4 book ai didi

java - 调试 getResource*

转载 作者:太空狗 更新时间:2023-10-29 22:39:53 24 4
gpt4 key购买 nike

如何调试getResource - 失败的样式方法,返回 null?

我确信它正在寻找的文件在那里,但它返回 NULL。我如何知道它在寻找什么以尝试发现任何不匹配?

最佳答案

由于 getResource() 搜索类路径(正如其他人提到的),在您的问题 getResource() 调用之前转储正在搜索的实际类路径可能会有所帮助:

log.debug("classpath is: " + System.getProperty("java.class.path"));

//the line that is returning null
... = Thread.currentThread().getContextClassLoader().getResource("foobar");

可能发生的情况是,您认为在类路径中的文件/目录实际上并不存在(可能在途中某处设置了无效路径)。

关于java - 调试 getResource*,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/253066/

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