鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

编译和安装

编译RocksDBjni 5.7.3

  1. 下载RocksDBjni 5.7.3源码。
    1
    wget https://codeload.github.com/facebook/rocksdb/zip/v5.7.3
    
  2. 解压源码。
    1
    2
    mv v5.7.3 rocksdbjni-5.7.3.zip
    unzip rocksdbjni-5.7.3.zip
    
  3. 进入解压后的目录。
    1
    cd rocksdb-5.7.3
    
  4. 修改Makefile,将DEBUG_LEVEL设为0。

  5. 修改“java/Makefile”文件的Maven仓库地址为https://repo1.maven.org/maven2/。
    1. 打开文件。
      1
      vi java/Makefile
      
    2. “i”进入编辑模式,修改CENTRAL_REPO_URL?=https://repo1.maven.org/maven2/。
    3. “Esc”键,输入:wq!,按“Enter”保存并退出编辑。
  6. 编译打包,rocksdbjni-5.7.3-linux64.jar位于“rocksdb-5.7.3/java/target”目录。
    1
    PORTABLE=1 make rocksdbjava -j8
    

编译RocksDBjni 5.14.2

  1. 下载RocksDBjni 5.14.2源码。
    1
    wget https://codeload.github.com/facebook/rocksdb/zip/v5.14.2
    
  2. 解压源码。
    1
    2
    mv v5.14.2 rocksdbjni-5.14.2.zip
    unzip rocksdbjni-5.14.2.zip
    
  3. 进入解压后的目录。
    1
    cd rocksdb-5.14.2
    
  4. 修改Makefile,将DEBUG_LEVEL设为0。

  5. 修改“java/Makefile”文件的Maven仓库地址为https://repo1.maven.org/maven2/。
    1. 打开文件。
      1
      vi java/Makefile
      

    2. “i”进入编辑模式,修改CENTRAL_REPO_URL?=https://repo1.maven.org/maven2/。
    3. “Esc”键,输入:wq!,按“Enter”
  6. 编译打包,rocksdbjni-5.14.2-linux64.jar位于“rocksdb-5.14.2/java/target”目录。
    1
    PORTABLE=1 make rocksdbjava -j8
    

编译RocksDBjni 5.15.10

  1. 下载RocksDBjni 5.15.10源码。
    1
    wget https://codeload.github.com/facebook/rocksdb/zip/v5.15.10
    
  2. 解压源码。
    1
    2
    mv v5.15.10 rocksdbjni-5.15.10.zip
    unzip rocksdbjni-5.15.102.zip
    
  3. 进入解压后的目录。
    1
    cd rocksdb-5.15.10
    
  4. 修改Makefile,将DEBUG_LEVEL设为0。

  5. 修改“java/Makefile”文件的maven仓库地址为https://repo1.maven.org/maven2/。
    1. 开文件。
      1
      vi java/Makefile
      

    2. “i”进入编辑模式,修改CENTRAL_REPO_URL?=https://repo1.maven.org/maven2/。
    3. “Esc”
  6. 编译打包,rocksdbjni-5.15.10-linux64.jar位于“rocksdb-5.15.10/java/target”目录。
    1
    PORTABLE=1 make rocksdbjava -j8