getResourceAsStream(file) 在哪里搜索该文件?
我感到困惑getResourceAsStream()
;
我的包结构如下所示:
\src
|__ net.floodlightcontroller // invoked getResourceAsStream() here
|__ ...
|__ resources
|__ floodlightdefault.properties //target
|__ ...
我想从 floodlightdefault.properties 中阅读。这是我的代码,位于包中:net.floodlightcontroller
package net.floodlightcontroller.core.module;
// ...
InputStream is = this.getClass().getClassLoader()
.getResourceAsStream("floodlightdefault.properties");
但它失败了,得到了.所以我想知道究竟如何搜索.我的意思是它是否通过某些s或以特定顺序工作?is == null
getResourceAsStream(file)
file
PATH
如果是这样,如何配置查找的位置?getResourceAsStream()
感谢!