scala v2.9.2 / OpenJDK 1.7 Class.getResourceAsStream始终返回null

时间:2012-05-31 17:39:26

标签: scala

我正在从命令行运行scala,就像这样

scala -classpath dir / my.jar

dir / my.jar包含一个文件/my-resource.xml。

在scala REPL中,我这样做

classOf [对象] .getResourceAsStream( “/我的-resource.xml”)

但我总是回到null。知道为什么吗?

1 个答案:

答案 0 :(得分:2)

你问的是错误的类加载器。加载java.lang.Object的类加载器可能是引导类加载器;他无法访问你的课程。

试试这个:

classOf[MyOwnClass].getResourceAsStream(...)