简体   繁体   English

this.getClass()。getClassLoader()。getResourceAsStream始终返回null

[英]this.getClass().getClassLoader().getResourceAsStream always returning null

While reading a file in a web application with 在使用以下命令在Web应用程序中读取文件时

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

is always returning null. 始终返回null。 Can anyone please provide details where should I put abc.txt in order to read. 任何人都可以提供详细信息,以便将abc.txt放在哪里阅读。 And any article on getResourceAsStream will be helpful. 而且有关getResourceAsStream的任何文章都将有所帮助。 I have searched a lot but did not get any relevant information. 我进行了很多搜索,但未获得任何相关信息。

Please provide your valuable suggestions. 请提供您宝贵的建议。 Thanks. 谢谢。

If your abc.txt is in classpath and in different package like com/test/oops/testpaper/abc.txt . 如果您的abc.txt位于classpath并且位于com/test/oops/testpaper/abc.txt classpath的其他包中。

Then read it like below. 然后像下面这样阅读。

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

For detail please go through java doc . 有关详细信息,请阅读java doc

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 this.getClass()。getClassLoader()。getResourceAsStream()在RCP产品中不起作用 - this.getClass().getClassLoader().getResourceAsStream()is not working in RCP product getClass().getClassLoader().getResourceAsStream() 总是返回 null,资源在 application.jar 中 - getClass().getClassLoader().getResourceAsStream() always returns null, resource is in application.jar this.getClass()。getClassLoader()和ClassLoader - this.getClass().getClassLoader() and ClassLoader this.getClass()。getClassLoader()。getResource()==异常 - this.getClass().getClassLoader().getResource() == Exception getClass()。getClassLoader()。getResourceAsStream引发NullPointerException - getClass().getClassLoader().getResourceAsStream is throwing a NullPointerException getClass()。getClassLoader()。getResourceAsStream()正在缓存资源 - getClass().getClassLoader().getResourceAsStream() is caching the resource getClass().getClassLoader() 是null,为什么? - getClass().getClassLoader() is null, why? java jar getClass().getClassLoader().getResourceAsStream 返回空指针异常 - java jar getClass().getClassLoader().getResourceAsStream return nullpointerexception Java OutputStream 等价于 getClass().getClassLoader().getResourceAsStream() - Java OutputStream equivalent to getClass().getClassLoader().getResourceAsStream() 等价于Jar中的this.getClass()。getClassLoader()。getResource(“。”)。toURI() - Equivalent of this.getClass().getClassLoader().getResource(“.”).toURI() from within a Jar
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM