为了深入学习Zookeeper,准备把zookeeper源码导入eclipse中学习

一、Ant环境准备

  因为我自己用的是Mac,直接输入命令:brew install ant即可 

  如果是window环境,只需要下载对应版本的ant,配置环境变量即可

二、Git上 clone zookeeper源码

  git clone https://github.com/apache/zookeeper

三、ant eclipse 编译eclipse工程

  进入源码目录,输入ant eclipse

  我这边每次都会出现:javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException

  

解决方案:

  1、在浏览器中打开http://ufpr.dl.sourceforge.net/project/ant-eclipse/ant-eclipse/1.0/ant-eclipse-1.0.bin.tar.bz2,并下载对应的文件

  2、将文件copy 到 zookeeper源目录zookeeper-server/src/main/resources中

  3、打开build.xml文件,找到需要下载的地方注释掉即可

    

再次输入命令ant eclipse,看到如下图所示,表示编译成功:

  

最后将zookeeper以eclipse工程导入idea或eclipse中即可

  

最新文章

  1. 从零开始山寨Caffe·拾:IO系统(三)
  2. Spring容器深入(li)
  3. js判断是iOS还是Android
  4. angularJS--ngSelect
  5. 7.nodejs权威指南--加密与压缩
  6. 杭电1097-A hard puzzle
  7. 在Windows的Wamp环境下安装Composer
  8. asp.net预览图片
  9. HDU1716(全排列)
  10. 听翁恺老师mooc笔记(6)--指针运算
  11. ASP.NET MVC 5 SmartCode Scaffolding for Visual Studio.Net
  12. SpringBoot系列——jar包与war包的部署
  13. Cookie中设置了 HttpOnly,Secure 属性,有效的防止XSS攻击,X-Frame-Options 响应头避免点击劫持
  14. Maven Nexus3 安装,私服搭建
  15. go get golang.org/x 包失败解决方法
  16. solr 5.5使用 和pyg里 的4.10.3版 部署到tomcat中不一样(不使用内置jetty)
  17. 前端不容错过的jQuery图片滑块插件
  18. Python int操作
  19. CSS - 伪类和伪元素的区别
  20. C#函数式程序设计之惰性列表工具——迭代器

热门文章

  1. 【LeetCode】687. Longest Univalue Path 解题报告(Python & C++)
  2. 全网连夜修复的Log4j漏洞,如何做到一行代码都不改?
  3. MySql各事务隔离级别及锁问题
  4. 由于ios由UIWebView换成了WKWebview内核后导致webview请求接口文件上传,后台接收不到文件
  5. 求区间内第一个大于等于x的数的下标
  6. Cube 技术解读 | Cube 小程序技术详解
  7. oracle 之 EXP、IMP 使用简介
  8. Word2010制作收款单
  9. Windwos上Mysql突然出现系统错误3,找不到系统路口
  10. 基于Apache Hudi + Flink的亿级数据入湖实践