簡體   English   中英

如何添加第三方jar到mapreduce工作?

[英]How to add third party jar to mapreduce job?

尋找將第三方jar添加到mapreduce作業的解決方案。 目前,我們正在將第三方jar捆綁到map reduce作業中。 似乎mapreduce工作jar的大小有時會很高。 還有另一種方法可以解決這個問題

我相信這里需要“ -libjars jar1,jar2,...”

通常,使用uber jar路由是一個不錯的選擇,如果您對不同的MapReduce作業依賴於同一jar的不同版本,則將jar添加到泛型java類路徑中會出現問題。

使用下面的句子。

導出HADOOP_CLASSPATH = $ HADOOP_CLASSPATH:/ path / to / my / jar1:/ path / to / my / jar2

然后,您可以照常運行hadoop作業: hadoop jar [mainClass] 有關詳情,請了這一點

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM