我加入使用Disributed緩存.jar文件的類路徑:添加罐子
DistributedCache.addFileToClassPath(new Path("binary/tools.jar"), job.getConfiguration());
我不知道addFileToClassPath()是否將被用於添加的.jar正確的API文件到類路徑。當我嘗試從映射器中檢索類路徑時,我看不到添加的jar。類路徑包含作業的工作目錄(jobcache目錄),但不包括通過分佈式緩存分發的jar。
Properties prop = System.getProperties();
System.out.println("The classpath is: " + prop.getProperty("java.class.path", null));
我試過addArchiveToClassPath()太..它並沒有工作..
我缺少的東西?
謝謝,
罐子是HDFS .. – user1530241 2012-07-17 14:34:06