问题描述:
Hive初始化报错如下:
Caused by: com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character '=' (code 61); expected a semi-colon after the reference for entity 'useSSL'
原因就是hive-site.xml文件中出现特殊字符,需要转义。
解决办法:
把hive-site.xml的&字符替换为&即可
下面列出了其他字符的相对应的转义字符
转义字符 | 特殊符号 | |
< | < | 小于 |
≤ | <= | 小于等于 |
> | > | 大于 |
≥ | >= | 大于等于 |
& | & | 和 |
' | ' | 单引 |
" | " | 双引 |