准备:jdk1.8,maven3.6,idea2019.1.

1、下载zookeeper源码(https://github.com/apache/zookeeper

2、导入idea,切换分支为branch-3.5.5

3、maven编译,跳过test,成功有 BUILD SUCCESS

Zookeeper源码在本地编译启动

 

 

Zookeeper源码在本地编译启动

4、复制配置文件

 

cd lib/zookeeper/conf/ 
cp zoo_sample.cfg zoo.cfg

配置:Program arguments:conf/zoo.cfg

 

Zookeeper源码在本地编译启动

5、配置:VM options:-Dlog4j.configuration=file:(log4j.properties全路径)

 

Zookeeper源码在本地编译启动

 

6、修改zookeeper-server里的pom.xml文件

jetty-server及jetty-servlet

 

Zookeeper源码在本地编译启动

解决报错:

 

Zookeeper源码在本地编译启动

7、启动即可。

https://blog.csdn.net/weixin_33207551/article/details/86521905

用命令行方式的客户端 测试服务启动与否 :

切换到zookeeper的bin目录下,

zkCli.sh -server 127.0.0.1:2181

Zookeeper源码在本地编译启动

Zookeeper源码在本地编译启动

8、本地搭建伪集群,启动配置

http://www.mamicode.com/info-detail-358874.html

相关文章:

  • 2021-05-09
  • 2021-07-15
  • 2021-10-25
  • 2022-01-25
  • 2021-09-03
  • 2022-12-23
  • 2021-08-26
  • 2022-12-23
猜你喜欢
  • 2021-04-17
  • 2021-09-30
  • 2021-10-13
  • 2022-01-24
  • 2021-10-19
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案