Я установил Sqoop (1.4.7) в своей системе, и во время выполнения импорта я получаю classnotdefexception - PullRequest
1 голос
/ 15 мая 2019

Я установил Sqoop (1.4.7) в своей системе, и при выполнении команды import я получаю Classnotdef exception, пожалуйста, найдите ниже команду import и подробности об исключениях. пожалуйста, помогите мне.

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:76)
    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.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190)
    at java.base/java.lang.ClassLoad

Команда ---

sqoop import --connect jdbc:mysql://localhost/emp --table employee --username root --password Root123# --target-dir /data/sqoop -m 1
...