Hadoop依賴包處理方式

在編寫MapReduce程序時,有時需要很多依賴的Jar包,那麼如何處理依賴的Jar包呢?

方法一:

其中最簡單的一種方式是,在項目的根目錄下創建lib文件夾,將所依賴的所有Jar包都放在該目錄下。在將程序進行打包時將lib一併打包。Jar包的具體結構如下圖所示:

方法二:

在執行Hadoop程序,在命令行直接指定(採用-libjars jar1jar2.....)

hadoop  jar  your-program  -libjars jar1,jar2,...

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章