RocketMQ锦集:Linux环境下载安装RocketMQ详解| Error NamesrvStartup| rocketmq-store| rocketmq-broker |OutOfMemory

本文详细介绍了在Linux环境下安装RocketMQ的步骤,并着重解决了编译错误、启动报错和内存不足的问题。从下载RocketMQ安装包到配置环境变量,再到启动和关闭服务,每个环节都提供了具体的解决方案。通过修改内存设置,可以避免启动时出现的内存错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

相信有很多小伙伴,看到本篇文章时,已被各种报错折磨的苦不堪言,本文针对这些坑助你一臂之力!

本文以Rocket5.0Maven3.8Jdk1.8为例

RocketMQ需要的安装环境 

1)JDK1.8+=,如果低于1.8会有关于JDK版本过低的提示 (通过java -version命令版本)

2)Maven3.2+= (通过mvn -v命令查看版本)

3)Linux 64位操作系统 (通过uname-a 或者uname  -rcat /proc/version等查看)

4)强烈建议:安装路径建议在一个没有空格的路径,比如/usr/src或者/opt/local等

这个安装环境很重要,否则将你将会踩一些不必要的坑!!! 

一、报错解决方案

官网就有RocketMQ的安装步骤,故本文重点介绍各种报错的解决方案,附带下载安装的详细步骤!

温馨提示:如果你不关心这些错误可以直接跳过,进入安装步骤! 

1.1 编译的时候就报错[ERROR]   mvn <args> -rf :rocketmq-store/broker

官方给出的编译命令是:

mvn -Prelease-all -DskipTests clean install -U  #总是报rocketmq-store或者rocketmq-broker的错误

在命令中追加跳过检查的-Dcheckstyle.skip参数即可:
mvn -Prelease-all -DskipTests -Dcheckstyle.skip clean install -U 

温馨提示:这个错误不是因为jdk版本或者maven版本引起的,具体原因目前不明,关于该错误排查,点击进入

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值