this.getClass()。getClassLoader()。getResourceAsStream总是返回null [英] this.getClass().getClassLoader().getResourceAsStream always returning null

查看:401
本文介绍了this.getClass()。getClassLoader()。getResourceAsStream总是返回null的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在使用

this.getClass().getClassLoader().getResourceAsStream(../abc.txt)

始终返回null。任何人都可以提供详细信息,我应该把abc.txt放在哪里阅读。任何关于getResourceAsStream的文章都会有所帮助。我搜索了很多,但没有得到任何相关信息。

is always returning null. Can anyone please provide details where should I put abc.txt in order to read. And any article on getResourceAsStream will be helpful. I have searched a lot but did not get any relevant information.

请提供宝贵的建议。
谢谢。

Please provide your valuable suggestions. Thanks.

推荐答案

如果你的 abc.txt 是在 classpath 和不同的包中,如 com / test / oops / testpaper / abc.txt

If your abc.txt is in classpath and in different package like com/test/oops/testpaper/abc.txt.

然后如下所示阅读。

InputStream io=this.getClass().getClassLoader().getResourceAsStream("com/test/oops/testpaper/abc.txt");

有关详情,请浏览 java doc

这篇关于this.getClass()。getClassLoader()。getResourceAsStream总是返回null的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆