编译

本节以编译lz4-java-1.2.0.jar为例。编译lz4-java-1.3.0.jar时只需要修改具体的版本号即可。
安装Ant 1.9.14
- 从官网下载Ant 1.9.14版本安装包。
1
wget https://archive.apache.org/dist/ant/binaries/apache-ant-1.9.14-bin.zip
- 解压安装包。
1
unzip apache-ant-1.9.14-bin.zip
- 将Ant安装到指定目录(此处以指定“/opt/tools/installed”目录为例)。
1
mv apache-ant-1.9.14 /opt/tools/installed/
- 配置Ant环境变量。
- 打开“/etc/profile”文件。
1
vi /etc/profile
- 按“i”进入编辑模式,在“/etc/profile”文件末尾处增加如下代码。
1 2
export ANT_HOME=/opt/tools/installed/apache-ant-1.9.14 export PATH=$ANT_HOME/bin:$PATH
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 打开“/etc/profile”文件。
- 使修改的环境变量生效。
1
source /etc/profile
- 查看是否生效。
1
ant -version
编译LZ4-java
- 下载源码。
1
wget https://github.com/lz4/lz4-java/archive/1.2.0.zip
- 解压源码包。
1
unzip 1.2.0.zip
- 进入解压后目录。
1
cd lz4-java-1.2.0
- 修改build.xml文件。
- 执行编译。
1 2
ant ivy-bootstrap ant
编译后的JAR包位于编译根路径下的dist内。
编译前需确保“/root/.ivy2/”目录下为空。