安装sqoop-1.4.3-cdh4.5.0遇到找不到Sqoop类的异常
来源:互联网 发布:淘宝助理5.4版本下载 编辑:程序博客网 时间:2024/05/24 02:20
异常:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/sqoop/Sqoop
Caused by: java.lang.ClassNotFoundException: org.apache.sqoop.Sqoopat java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
一看就是找不到jar包,这个问题困扰了我1天,各种修改改lib,没用,网上找到的英文资料也是修改lib都没用(版本太新,没有中文资料)。解决办法:
去$SQOOP_HOME/bin下,修改sqoop脚本:
修改前:exec ${HADOOP_COMMON_HOME}/bin/hadoop org.apache.sqoop.Sqoop "$@"
修改后:exec ${HADOOP_COMMON_HOME}/bin/hadoop jar $SQOOP_HOME/lib/sqoop-1.4.3-cdh4.5.0.jar org.apache.sqoop.Sqoop "$@"
由此可见,由于使用了hadoop命令,所以在安装sqoop-1.4.3-cdh4.5.0的机器上必选先安装hadoop
0 0
- 安装sqoop-1.4.3-cdh4.5.0遇到找不到Sqoop类的异常
- sqoop-1.4.3-cdh4.5.0安装
- sqoop-1.4.3-cdh4.5.0+hadoop-2.0.0-cdh4.5.0出现找不到mysql驱动异常原理解析
- sqoop遇到的问题
- sqoop-1.4.6的安装
- 如何寻找sqoop-1.4.6.jar文件包,解决找不到或无法加载主类org.apache.sqoop.sqoop的问题
- CDH4安装实践HDFS、HBase、Zookeeper、Hive、Oozie、Sqoop
- 【hadoop Sqoop】Sqoop 1.4.6 安装
- [Sqoop]Sqoop安装
- SQOOP的安装配置
- SQOOP的安装配置
- sqoop的安装
- Sqoop的安装方法
- sqoop的安装
- sqoop的安装使用
- sqoop的安装
- sqoop的安装
- Sqoop的安装
- Mysql遍历大表(Mysql大量数据读取内存溢出的解决方法)
- sqoop2-1.99.2-cdh4.5.0依赖的所有jar包
- java中的字符串分割split函数
- 2014学习计划上
- [ASP.net初学者]数据库连接
- 安装sqoop-1.4.3-cdh4.5.0遇到找不到Sqoop类的异常
- 如何在C程序中处理汉字
- C# 窗口居中显示
- Request的getParameter和getAttribute方法的区别
- 黑马程序员—异常及其处理部分基础知识总结
- C# textbox输入的时候显示是****
- OSPF协议介绍
- 蓝桥杯练习题—— 求先序排列
- excel动态创建控件