[ https://issues.apache.org/jira/browse/HADOOP-9426?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13613340#comment-13613340 ]
Alejandro Abdelnur commented on HADOOP-9426: -------------------------------------------- JarFinder only finds (or creates if an expanded DIR) a JAR for the a class, nothing else. ID ose not ship jars to the cluster, nor add thems them to distributed cache, no deal with dependent jars. You don't need to use uber-jars, you can use -libjars to push jars to the cluster and have them in the classpath together with your job. > Hadoop should expose Jar location utilities on its public API > ------------------------------------------------------------- > > Key: HADOOP-9426 > URL: https://issues.apache.org/jira/browse/HADOOP-9426 > Project: Hadoop Common > Issue Type: Bug > Reporter: Nick Dimiduk > Attachments: 0001-HADOOP-9426-Promote-JarFinder-out-of-test-jar.patch > > > The facilities behind JobConf#setJarByClass and the JarFinder utility in test > are both generally useful. As the core platform, these should be published as > part of the public API. In addition to HBase, they are probably useful for > Pig and Hive as well. See also HBASE-2588, HBASE-5317, HBASE-8140. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira