编译和安装
编译RocksDBjni 5.7.3
- 下载RocksDBjni 5.7.3源码。
1
wget https://codeload.github.com/facebook/rocksdb/zip/v5.7.3
- 解压源码。
1 2
mv v5.7.3 rocksdbjni-5.7.3.zip unzip rocksdbjni-5.7.3.zip
- 进入解压后的目录。
1
cd rocksdb-5.7.3
- 修改Makefile,将DEBUG_LEVEL设为0。
- 修改“java/Makefile”文件的Maven仓库地址为https://repo1.maven.org/maven2/。
- 打开文件。
1
vi java/Makefile
- 按“i”进入编辑模式,修改CENTRAL_REPO_URL?=https://repo1.maven.org/maven2/。
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 打开文件。
- 编译打包,rocksdbjni-5.7.3-linux64.jar位于“rocksdb-5.7.3/java/target”目录。
1
PORTABLE=1 make rocksdbjava -j8
编译RocksDBjni 5.14.2
- 下载RocksDBjni 5.14.2源码。
1
wget https://codeload.github.com/facebook/rocksdb/zip/v5.14.2
- 解压源码。
1 2
mv v5.14.2 rocksdbjni-5.14.2.zip unzip rocksdbjni-5.14.2.zip
- 进入解压后的目录。
1
cd rocksdb-5.14.2
- 修改Makefile,将DEBUG_LEVEL设为0。
- 修改“java/Makefile”文件的Maven仓库地址为https://repo1.maven.org/maven2/。
- 打开文件。
1
vi java/Makefile
- 按“i”进入编辑模式,修改CENTRAL_REPO_URL?=https://repo1.maven.org/maven2/。
- 按“Esc”键,输入:wq!,按“Enter”保
- 打开文件。
- 编译打包,rocksdbjni-5.14.2-linux64.jar位于“rocksdb-5.14.2/java/target”目录。
1
PORTABLE=1 make rocksdbjava -j8
编译RocksDBjni 5.15.10
- 下载RocksDBjni 5.15.10源码。
1
wget https://codeload.github.com/facebook/rocksdb/zip/v5.15.10
- 解压源码。
1 2
mv v5.15.10 rocksdbjni-5.15.10.zip unzip rocksdbjni-5.15.102.zip
- 进入解压后的目录。
1
cd rocksdb-5.15.10
- 修改Makefile,将DEBUG_LEVEL设为0。
- 修改“java/Makefile”文件的maven仓库地址为https://repo1.maven.org/maven2/。
- 开文件。
1
vi java/Makefile
- 按“i”进入编辑模式,修改CENTRAL_REPO_URL?=https://repo1.maven.org/maven2/。
- 按“Esc”键
- 开文件。
- 编译打包,rocksdbjni-5.15.10-linux64.jar位于“rocksdb-5.15.10/java/target”目录。
1
PORTABLE=1 make rocksdbjava -j8