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

在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|more

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-12-21
  • 2022-12-23
  • 2021-04-07
  • 2021-04-27
  • 2021-12-23
  • 2021-10-18
猜你喜欢
  • 2021-05-07
  • 2021-06-10
  • 2021-12-23
  • 2021-12-02
  • 2021-07-31
  • 2022-12-23
相关资源
相似解决方案