clone git clone -b release-3.5.9 https://github.com/apache/zookeeper.git compile mvn clean compile -DskipTests provided zookeeper-server下面的pom的 provided都注释掉,应该有7处 <dependency><groupId>jline</groupId><artifactId>jline</artifactId><!--<scope>provided</scope>--> </dependency> zoo.cfg 复制zoo_sample.cfg,取名zoo.cfg 单机版启动 单机版zookeeper的启动类为org.apache.zookeeper.server.ZooKeep...
记录一下Mac下使用IDEA导入zookeeper源码,全文参考了文末博文。 源码准备 github下载源码,地址为https://github.com/apache/zookeeper,选择对应的分支进行下载,这里选择的是3.4.14。安装ant 官网(https://ant.apache.org/bindownload.cgi)下载ant,选择对应的版本。配置环境变量,修改~/.bash_profile,添加ant的安装信息。 (base) [yangchaolin@youngchaolin-Mac.local ~/apache-ant-1.9.15/bin]$ vim ~/.bash_profile添加a...