sqoop运行报错
1.报错内容
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lang/StringUtils
? ? ? ? at org.apache.sqoop.tool.BaseSqoopTool.validateHiveOptions(BaseSqoopTool.java:1583)
? ? ? ? at org.apache.sqoop.tool.ImportTool.validateOptions(ImportTool.java:1178)
? ? ? ? at org.apache.sqoop.Sqoop.run(Sqoop.java:137)
? ? ? ? at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:81)
? ? ? ? at org.apache.sqoop.Sqoop.runSqoop(Sqoop.java:183)
? ? ? ? at org.apache.sqoop.Sqoop.runTool(Sqoop.java:234)
? ? ? ? at org.apache.sqoop.Sqoop.runTool(Sqoop.java:243)
? ? ? ? at org.apache.sqoop.Sqoop.main(Sqoop.java:252)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang.StringUtils
? ? ? ? at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
? ? ? ? at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
? ? ? ? at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:338)
? ? ? ? at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
? ? ? ? ... 8 more
2.解决方案
在apache 上下载commons-lang-2.6.jar包并上传到sqoop的lib文件夹下即可,下载地址:
http://mirrors.tuna.tsinghua.edu.cn/apache//commons/lang/binaries/commons-lang-2.6-bin.zip
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!