1

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

scala -classpath 目录/my.jar

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

在 scala REPL 中,我这样做

classOf[Object].getResourceAsStream("/my-resource.xml")

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

4

1 回答 1

2

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

尝试这个:

classOf[MyOwnClass].getResourceAsStream(...)
于 2012-05-31T18:29:25.283 回答