[英]Read resource file in eclipse (Java)
我试图简单地从Eclipse中的文件系统中读取文件。 在main.java中,我希望能够获取路径并读取resource.txt文件。
Java Resources
- src/main/java
-mainFolder
- main.java
- src/test/resources
-resourceFolder
- resource.txt
我的尝试:
ClassLoader classLoader = getClass().getClassLoader();
classLoader.getResource("resourceFolder/resource.txt").getFile();
显示的错误是NullPointerException。
产生NullPointerException
是因为getResource
无法在提供的路径中找到文件,因此返回null
。
您似乎缺少在路径中包含test/resources
文件夹的信息。
尝试这个:
classLoader.getResource("test/resources/resourceFolder/resource.txt").getFile();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.