我正在从命令行运行scala,就像这样
scala -classpath dir / my.jar
dir / my.jar包含一个文件/my-resource.xml。
在scala REPL中,我这样做
classOf [对象] .getResourceAsStream( “/我的-resource.xml”)
但我总是回到null。知道为什么吗?
答案 0 :(得分:2)
你问的是错误的类加载器。加载java.lang.Object
的类加载器可能是引导类加载器;他无法访问你的课程。
试试这个:
classOf[MyOwnClass].getResourceAsStream(...)