Ambari编译——环境准备2.8.0
# 环境准备
本章将详细介绍如何在 CentOS 7.9 环境下成功编译 Ambari 2.8.0。其他版本或系统需要自行进行实验与调整。
# 1. 克隆代码
首先,您需要从 GitHub 获取源代码推荐使用加速链接:
# 克隆指定版本的代码
git clone -b branch-2.8.0 https://github.com/apache/ambari.git
# 如果遇到卡顿情况,可以使用以下加速链接
git clone -b branch-2.8.0 https://ghfast.top/https://github.com/apache/ambari.git
1
2
3
4
5
2
3
4
5
# 2. 安装 JDK 1.8 和 Maven 3.8.4
编译过程依赖 JDK 1.8 和 Maven 3.8.4。如果您尚未安装,可以参考以下文档,使用一键安装脚本:
提示
确保 JDK 1.8 和 Maven 3.8.4 已经正确安装并配置好环境变量,才能顺利完成编译。
# 3. 执行安装命令
yum install -y \
git \
vim \
sudo \
rpm-build \
rpmdevtools
1
2
3
4
5
6
2
3
4
5
6