Java 我可以使用getResourceAsStream()读取.gz文件吗?(美国焊接学会)

Java 我可以使用getResourceAsStream()读取.gz文件吗?(美国焊接学会),java,stream,inputstream,emr,Java,Stream,Inputstream,Emr,我正在AWS上运行一些MapReduce作业,并且我能够使用 InputStream fstream = MyClass.class.getResourceAsStream("myPath/myFile.csv"); 但是,如果myFile的格式是myFile.csv.gz,我尝试了 InputStream fstream = MyClass.class.getResourceAsStream("myPath/myFile.csv.gz"); 它返回null 有人有什么建议吗?真奇怪;至少这

我正在AWS上运行一些MapReduce作业,并且我能够使用

InputStream fstream = MyClass.class.getResourceAsStream("myPath/myFile.csv");
但是,如果
myFile
的格式是
myFile.csv.gz
,我尝试了

InputStream fstream = MyClass.class.getResourceAsStream("myPath/myFile.csv.gz");
它返回null


有人有什么建议吗?

真奇怪;至少这应该返回一个带有gzip内容的
InputStream
。你确定文件的位置吗?