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.
You reference the spark-client jar as hive-spark-client.
Change references as described above.