Hi,You can build distribution from source code,github URL:https://github.com/apache/hive/releases.And you can follow the guide https://cwiki.apache.org/confluence/display/Hive/GettingStarted#GettingStarted-BuildingHivefromSource. But,I found it that Hive2.2 2.3 version do not support Spark2.0 when I read the source code.Because Hive2.2 2.3 version JobMetricsListener.java still use JavaSparkListener,JavaSparkListener change to SparkListener from Spark2.0,github commit history https://github.com/apache/hive/commit/ac977cc88757b49fbbd5c3bb236adcedcaae396c.Hive2.2 2.3 version do not include this commit。
so,you can build hive 2.4 version or later from source code,it can support spark2.0