Spark-client JAR requires prefix
The Spark-client JAR should be prefixed with hive-
to make sure the jar name is consistent across all Hive jars.
Hive 1 and 2
You reference spark-client jar as spark-client.
Hive 3
You reference the spark-client jar as hive-spark-client.
Action Required
Change references as described above.