public void configure(JobConf job) {
inputFile = job.get("map.input.file");
Path[] cacheFiles = new Path[2];
try {
Path file0 = DistributedCache.getLocalCacheFiles(job)[0];
Path file1 = DistributedCache.getLocalCacheFiles(job)[1];
} catch (IOException ioe) {
System.err.println("Caught exception while getting cached files: " + StringUtils.stringifyException(ioe));
}
}
我正在编写configure函数中的代码。
现在如何从路径file0和file1中获取文件名?我需要文件名,因为我需要将两个文件中的数据存储到两个单独的hashmap中。
1条答案
按热度按时间wydwbb8l1#
尝试以下操作: