hadoop如何使用第三方依赖jar包(转载)

转载:https://blog.csdn.net/zhouyan8603/article/details/46976361java

在hadoop环境下,咱们常常会遇到执行一些脚本,而后却须要临时依赖一些jar包,好比在查看mahout运行结果的时候,若是用hadoop fs -text xxx就会遇到相似的错误信息:java.io.IOException: WritableName can't load class: org.apache.mahout.math.VectorWritable。意思就是当前环境下载classpath中没有对应的类,通常状况下能够以下解决:
1.直接用hadoop的libjars参数加载第三方jar
hadoop fs -libjars /opt/hadoop/mahout-distribution-0.9/mahout-examples-0.9.jar -text /user/mahout/popapp/temp/preparePreferenceMatrix/itemIDIndex/part-r-00000|moreapache

相关文章
相关标签/搜索