Windows10下Maven编译Hive2.3.0找不到tools.jar问题

详细报错信息如图:tools.jar not found

在Hive源代码目录下搜索tools.jar发现没有指明特定目录的配置。如下:Hive源代码搜索结果

怀疑是Maven配置或者依赖包中存在指定的情况。在.m2目录下搜索:Maven本地仓库搜索结果

从上面的搜索可以看到很多从${JAVA_HOME}下查找该包的配置。检查环境变量${JAVA_HOME}发现未配置,错误原因就出在这里。

配置JAVA_HOME后问题解决。