解决启动zookeeper时Could not find or Load main class org.apache.zookeeper.server.quorum.QuorumPeerMain的报错

时间:2024-03-13 16:46:04

  之前在玩zookeeper时遇到了一个奇怪的问题,废话不多说,先上图片,如下图所示:

解决启动zookeeper时Could not find or Load main class org.apache.zookeeper.server.quorum.QuorumPeerMain的报错
  从上图可以清晰的看到当我使用 ./zkServer.sh start-foreground命令启动zookeeper时报错了,从报错信息中可看到说是不能找到或不能加载QuorumPeerMain这个类!我就纳闷了,为什么别人可以,我不行呢?仔细一分析,原来我是下载了apache-zookeeper-3.6.1.tar.gz这个压缩包,这个压缩包都是zookeeper的源码,并不是经过编译后的包,所以启动时肯定会失败!所以我另外去网上下载了apache-zookeeper-3.6.1-bin.tar.gz(多带有一个-bin),解压后一运行发现成功了!相关的图片如下所示,大家可以看看。

解决启动zookeeper时Could not find or Load main class org.apache.zookeeper.server.quorum.QuorumPeerMain的报错
解决启动zookeeper时Could not find or Load main class org.apache.zookeeper.server.quorum.QuorumPeerMain的报错
  每周坚持至少更新一篇博客,欢迎大家的监督!谢谢!