zoukankan      html  css  js  c++  java
  • IDEA 编译 ZooKeeper 源码

    工具: Ant 

    1.从Git上下载 源代码

    2.使用ant 编译    进入Zookeeper 的 目录 build.xml 那层目录, 输入 ant eclipse 

    3.编译成功之后  导入到 IDEA

    4.导入成功之后  设置Setting

    5.运行zookeeper。

    启动单机版的Server

    org.apache.zookeeper.server.ZooKeeperServerMain

    但是我这边报如下的错误

    报错提示“org.apache.zookeeper.version.Info can not be resolved to a type”

    需要运行 org/apache/zookeeper/version/util/VerGen.java 

    在main 方法中  知道  需要3个参数  进入printUsage  知道 3个参数  分别如下   

    version.util.VerGen maj.min.micro[-qualifier](标识符) rev(版本号) buildDate(日期)
    生成出来一个Info class 但是 在Org 的 下面 所以 移动到 这个Module 的Version 包中
    
    

    static void printUsage() {
    System.out.print("Usage: java -cp <classpath> org.apache.zookeeper."
    + "version.util.VerGen maj.min.micro[-qualifier] rev buildDate");
    System.exit(ExitCode.UNEXPECTED_ERROR.getValue());
    }

    这样子就可以正常运行了

    
    
    
  • 相关阅读:
    se 键盘鼠标操作事件
    警告框操作方法(alert弹窗)
    se自带截图方法
    CSS Selector 高级用法
    吃奶酪
    互不侵犯
    hdu1102
    P4744 Iron man
    玉米田
    状压dp题单
  • 原文地址:https://www.cnblogs.com/mythdoraemon/p/9978742.html
Copyright © 2011-2022 走看看