当前位置: 首页 > news >正文

英国零售电商网站开发好点的开发网站的公司

英国零售电商网站开发,好点的开发网站的公司,产品推广策划案,网站建设捌金手指下拉十七环境准备 本章详细介绍如何在 CentOS 7.9 环境下顺利编译 Ambari 3.0.0。其他版本或系统需要自行进行实验与调整。 如果你的系统和当前不匹配,可以参考其他内容,完成自己的部署于安装https://doc.janettr.com/component/compile/ambari 1. 基础依赖安…

环境准备

本章详细介绍如何在 CentOS 7.9 环境下顺利编译 Ambari 3.0.0。其他版本或系统需要自行进行实验与调整。

如果你的系统和当前不匹配,可以参考其他内容,完成自己的部署于安装https://doc.janettr.com/component/compile/ambari
在这里插入图片描述

1. 基础依赖安装

建议先一次性安装好所需工具包,避免后续编译反复因缺失依赖而报错:

yum install -y \git \vim \sudo \rpm-build \rpmdevtools \python3 \wget

如果遇到前端依赖包下载异常(如 yarn),可提前准备好本地离线包:

mkdir -p /root/.m2/repository/com/github/eirslett/yarn/0.23.2/yarn-0.23.2./
wget -O /root/.m2/repository/com/github/eirslett/yarn/0.23.2/yarn-0.23.2./yarn-v0.23.2.tar.gz \https://ghfast.top/https://github.com/yarnpkg/yarn/releases/download/v0.23.2/yarn-v0.23.2.tar.gz

国内网络环境下 yarn、node 等包下载常超时,提前准备可显著提升编译成功率。

2. 克隆 Ambari 源代码

获取官方源码,建议优先用国内加速链路:

# 克隆指定版本分支
git clone -b branch-3.0.0 https://github.com/apache/ambari.git# 遇到 GitHub 卡顿,可选用国内加速
git clone -b branch-3.0.0 https://ghfast.top/https://github.com/apache/ambari.git# 若需体验最新 trunk,可拉主分支
git clone https://github.com/apache/ambari.git

优先使用加速链 ,避免反复拉取失败。

3. 安装 JDK 17 与 Maven 3.8.4

Ambari 3.0.0 对 JDK 版本要求严格,务必采用 JDK 17Maven 3.8.4
已整理好:

环境组件推荐版本安装与配置指引
JDK17JDK 17 安装教程
Maven3.8.4Maven 安装教程

4. 全量编译命令与参数说明

推荐如下 Maven 命令高效打包 RPM,集成多线程与常见跳过参数,显著提升构建速度:

mvn -T 16C -B install package rpm:rpm \-Drat.skip=true \-Dcheckstyle.skip=true \-DskipTests \-Dspotbugs.skip=true \-Preplaceurl
参数说明
-T 16C 按主机 CPU 并行,建议根据实际核数自定义
-B无交互模式,适合自动化与脚本集成
-Drat.skip=true跳过 LICENSE 校验,加速构建
-Dcheckstyle.skip=true跳过代码风格检查,减少阻塞
-DskipTests跳过全部单测,适合稳定环境下的打包场景
-Dspotbugs.skip=true跳过静态分析,规避 findbugs/spotbugs 报错导致中断
-Preplaceurl激活自定义 profile,自动替换部分依赖下载链接

编译效果示例:

编译过程

3. 编译产物与目录结构

编译成功后,所有 rpm 包产出在各模块的 target/rpm 目录下。实际命令与产物示例:

[root@centos5 ambari]# find . -iname *.rpm
./ambari-admin/target/rpm/ambari-admin/RPMS/noarch/ambari-admin-3.0.0.0-0.noarch.rpm
./ambari-agent/target/rpm/ambari-agent/RPMS/x86_64/ambari-agent-3.0.0.0-0.x86_64.rpm
./ambari-funtest/target/rpm/ambari-funtest/RPMS/noarch/ambari-funtest-3.0.0.0-0.noarch.rpm
./ambari-project/target/rpm/ambari-project/RPMS/noarch/ambari-project-3.0.0.0-0.noarch.rpm
./ambari-server-spi/target/rpm/ambari-server-spi/RPMS/noarch/ambari-server-spi-3.0.0.0-0.noarch.rpm
./ambari-server/target/rpm/ambari-server/RPMS/x86_64/ambari-server-3.0.0.0-0.x86_64.rpm
./ambari-serviceadvisor/target/rpm/ambari-serviceadvisor/RPMS/noarch/ambari-serviceadvisor-3.0.0.0-0.noarch.rpm
./ambari-views/target/rpm/ambari-views/RPMS/noarch/ambari-views-3.0.0.0-0.noarch.rpm
./ambari-web/target/rpm/ambari-web/RPMS/noarch/ambari-web-3.0.0.0-0.noarch.rpm
./target/rpm/ambari/RPMS/noarch/ambari-3.0.0.0-0.noarch.rpm

可配合实际产出截图直观查看:

Ambari3.0编译成功

如果想看看其他组件安装可以参考
在这里插入图片描述
在这里插入图片描述

http://www.dtcms.com/a/397875.html

相关文章:

  • 韶关最新消息厦门关键词排名优化
  • 家居网站建设流程企业网站是怎么建站的
  • 国外的域名注册网站哪个好wordpress的使用方法
  • 网站建设包涵哪些领域可以做推广的网站
  • 东莞如何搭建网站建设护肤品营销策划方案
  • 国外网站推广平台有哪些公司最新新闻热点事件2022年1月
  • 网站建设德语企业网站首页的实现
  • 怎么样建设自己的网站php网站模板制作软件
  • 潍坊建设网站多少钱装修公司加盟合作模式
  • 国内产品设计网站wordpress黑镜百度云盘
  • 医院网站建设模板怎么让网站排名上去
  • 西安市做网站怎么建一个卖东西的网站
  • 平台推广策划方案seo推广培训资料
  • 电子商务网站的基础建设重庆建设厂招聘信息网站
  • 济宁网站建设平台o2o网站咋建设
  • 做网站接私单百度精简版入口
  • 软件开发人员招聘seo都用在哪些网站
  • 网站建设服务详细解读优化一个网站多少钱
  • 网站界面用什么做的服装设计手稿
  • 国外企业网站建设模型广州10大网站服务品牌
  • 手机访问能否提高网站权重做网页游戏怎么赚钱
  • 专业做室内设计的网站有哪些方面wordpress 论坛社区
  • 怎么在58上做公司网站saas系统哪个公司做的最好
  • 网站前端开发框架网站建设咨询有客诚信网站建
  • wordpress post in网站关键词优化的价格
  • 咸鱼网站做链接怎么使用宝塔做网站
  • 个人设计网站模板wordpress数据库名
  • 谁的网站模板利于优化个人网站 备案
  • 深圳建科技有限公司网站首页网站制作交流论坛
  • 代做网站修改维护福州小程序开发公司列表