zoukankan      html  css  js  c++  java
  • 如何编译Zookeeper源码

    1. 安装Ant

    Ant下载地址:http://ant.apache.org/bindownload.cgi

    解压即可。

    2. 下载Zookeeper源码包

    https://github.com/apache/zookeeper

    解压。

    3. 利用Ant将Zookeeper源码编译成Eclipse工程。

    打开cmd,切换到Zookeeper的解压目录下,即build.xml的当前目录下。用ant eclipse命令进行编译。

    E:zookeeper-trunk>E:apache-ant-1.9.6inant.bat eclipse

    注:E:zookeeper-trunk是Zookeeper源码的解压目录,E:apache-ant-1.9.6是Ant都解压目录。因为我没有设置ANT_HOME及Path,这里就直接使用ant命令的绝对路径。

    如下所示:出现“BUILD SUCCESSFUL”,即代表编译完成。

    4. 导入编译后的Zookeeper工程

    Import->Existing Projects into Workspace

    E:zookeeper-trunk即Zookeeper源码的解压目录

    点击Finish。

    导入源码完毕~

    注意:

    1. 注意编译时JDK的版本,有可能出现不兼容的情况。这时可通过如下方式修改:右键点击Zookeeper工程->Properties->Java Compiler

    2. 导入完毕后,出现了“The import org.apache.commons.collections cannot be resolved”的错误,经分析,E:zookeeper-trunkuild estlibcommons-collections-2.0.jar没有导入其中。

       解决方法:在Eclipse里,找到该包,右键--->build-path-->Add to Build Path即可。

  • 相关阅读:
    Linux下chmod 777 修改权限
    设计模式
    oracle连接出错的解决方法
    JSON简介
    Kafka安装部署
    磁盘挂载及文件系统初始化
    ES Templates push
    常用脚本
    RocketMQ 零拷贝
    kafka Py客户端
  • 原文地址:https://www.cnblogs.com/ivictor/p/4994112.html
Copyright © 2011-2022 走看看