今天在用java程序连接hbase时,出现错误,The package org.apache.hadoop.hbase is accessible from more than one module: ,在网上百度也没能找出答案,但是经过很长时间的查找之后中遇找到了原因,那就是我自导入jar包时的位置不对, 错误的位置:是将其放在Modulepath目录下 ,也就是和jre放到了一起,这样是不对的. 正确的位置:应该放在Classpath下,这样就可以正常的运行了. 希望对大家有所帮助…
报错信息如下: The node /hbase is not in ZooKeeper. It should have been written by the master. Check the value configured in 'zookeeper.znode.parent'. There could be a mismatch with the one configured in the master. 经过调试,发现是自己的URL写错了:jdbc:phoenix:hdp03:/hba…