出现错误:Exception in thread “main” java.lang.IllegalArgumentException: java.net.URISyntaxException: Relative path in absolute URI: ${system:java.io.tmpdir%7D/$%7Bsystem:user.name%7D
错误场景详情
1 | $ $HIVE_HOME/bin/hive |
错误原因
hive-site.xml里的临时目录没有设置好,一共有三个
1 | <property> |
解决方案
将hive-site.xml文件中的${system:java.io.tmpdir}替换为hive的临时目录
例如我替换为/usr/local/Cellar/hive/tmp,该目录如果不存在则要自己手工创建,并且赋予读写权限
1 | <property> |