hive 的 1.2.1 版本 JDBC 驱动包,做成了独立的standalone.jar,挺方便的。你不用再去拼依赖,拿来直接连 Hive 就能用,适合不想折腾配置的场景。

hive-jdbc-1.2.1-standalone.jar这种独立包,适合直接拿来跑 SQL,做数据查询或者搞个轻量的数据工具都没问题。尤其你用的是老版本的 Hive,兼容性也挺稳。

像你写个数据导出脚本,直接引这个包,Class.forName("org.apache.hive.jdbc.HiveDriver")一下就能连了。比起那些依赖一堆小 jar 的组合包,清爽太多。

不过要注意下:1.2.1 是老版本,功能肯定没新版本全。但如果你用的是 CDH、HDP 这些稳定分发版,倒是挺搭的。别忘了设置好hive.server2.transport.mode,默认走的是binary模式。

如果你想换个版本或者比较一下不同驱动的差异,可以看看下面这些资源:

如果你平时需要频繁跑 Hive SQL,那这个包装好备着,挺省心的。用 Idea、DBeaver 这些工具连,也能直接配置进去。