从给定的类路径获取文件

格列布·别利亚耶夫(Gleb Belyaev)
public String getQuery(String nameFile, Package pathFile)
{
   //   How to get on InputStrem nameFile and pathFile
}

我无法通过类加载器实现

String path = getClass().getPackage().getName().replace('.', File.pathSeparatorChar);
String file = path + "file.txt";
InputStream in = this.getClass().getClassLoader().getResourceAsStream(file);

返回= null

尼伯(JB Nizet)

pathSeparatorChar:在Unix和;Windows上。它与用于/在所有平台上从ClassLoader加载资源的char无关

此外,您忘记了路径和文件名之间的分隔符。它应该是

String path = getClass().getPackage().getName().replace('.', '/');
String file = path + "/file.txt";
InputStream in = this.getClass().getClassLoader().getResourceAsStream(file);

或者,更为简单,因为Class它具有一种可以直接从与类相同的包中加载资源的方法:

InputStream in = this.getClass().getResourceAsStream("file.txt");

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

仅从给定路径获取文件名

来自分类Dev

从类路径获取目录(立即获取文件)

来自分类Dev

如何从类路径中获取jar文件?

来自分类Dev

使用 OpenFileDialog 类获取完整的文件路径

来自分类Dev

从类路径中获取文件列表

来自分类Dev

如何获取给定路径的文件系统的UUID?

来自分类Dev

给定文件名获取其绝对路径

来自分类Dev

Powershell 获取给定路径中的扩展文件

来自分类Dev

获取类路径上文件的绝对路径

来自分类Dev

MSBuild:给定绝对路径,如何获取文件的相对路径?

来自分类Dev

可以获取在Java中调用方法的类的文件路径吗?

来自分类Dev

Ionic 2-从组件类获取文件路径

来自分类Dev

如何获取Grunt-Contrib-Copy复制相对于给定源路径的文件/目录

来自分类Dev

Delphi-从给定路径获取最后创建的文件夹名称

来自分类Dev

给定路径,我如何实际使用Cordova File API获取文件,然后读取asAsDataUrl?

来自分类Dev

如何基于父标记中的给定属性获取文件名和路径

来自分类Dev

C#:如何获取给定无路径文件时Process.Start将使用的可执行路径?

来自分类Dev

C#:如何获取给定无路径文件时Process.Start将使用的可执行路径?

来自分类Dev

获取规范的文件路径

来自分类Dev

从URI获取文件路径

来自分类Dev

使用“ /”获取文件路径

来自分类Dev

获取不同的文件路径

来自分类Dev

获取文件的路径-XSLT

来自分类Dev

相对获取文件路径

来自分类Dev

如何获取文件路径?

来自分类Dev

获取文件的最高路径

来自分类Dev

获取从给定类派生的类的列表

来自分类Dev

获取任何给定路径的FileStore对象

来自分类Dev

尝试获取给定路径的成本

Related 相关文章

热门标签

归档