ZooKeeper安装并启动成功后,连接报错:Could not find or load main class org.apache.zookeeper.ZooKeeperMain
解决方案:
3.5.x版本之后,应下载 apache-zookeeper-x.x.x-bin.tar.gz ,而不是 apache-zookeeper-x.x.x.tar.gz
例如:
下载 apache-zookeeper-3.6.1.tar.gz 版本后,虽然可以安装并启动成功,但客户端命令 ./zkCli.sh 报错。
下载 apache-zookeeper-3.6.1-bin.tar.gz 就没有问题。
当然也可以降低版本到3.4版本。