Hadoop 如何在mapper中访问jar包中的文件?

Hadoop 如何在mapper中访问jar包中的文件?,hadoop,mapreduce,hadoop2,Hadoop,Mapreduce,Hadoop2,在我的map reduce程序中,映射程序需要访问一个小的txt文件。我将这个文件打包到我的作业jar文件中,因此理论上,当jar文件在每个节点(mapper或reducer)上被提取时,映射器应该可以访问它。但是我怎样才能告诉映射程序该文件在本地存在呢?您是否尝试过getResourceAsStream()?否,您能详细解释一下吗?

在我的map reduce程序中,映射程序需要访问一个小的txt文件。我将这个文件打包到我的作业jar文件中,因此理论上,当jar文件在每个节点(mapper或reducer)上被提取时,映射器应该可以访问它。但是我怎样才能告诉映射程序该文件在本地存在呢?

您是否尝试过getResourceAsStream()?否,您能详细解释一下吗?