Hive error : Exception in thread “main” java.lang.NoClassDefFoundError: scala/collection/Iterable
I am facing an error when I try to query a table in hive when hive uses spark. For example, when I do: select count(*) from ma_table; I get this: Exception in thread "main" java.lang.NoClassDefFoundError: scala/collection/Iterable at org.apache.hadoop.hive.ql.parse.spark.GenSparkProcContext.<init>(GenSparkProcContext.java:163) at org.apache.hadoop.hive.ql.parse.spark.SparkCompiler.generateTaskTree(SparkCompiler.java:195) at org.apache.hadoop.hive.ql.parse.TaskCompiler.compile(TaskCompiler.java:267) at org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.analyzeInternal(SemanticAnalyzer.java:10947)