RocketMQ源码--1--运行RocketMQ

本文详细阐述了如何在Windows和Linux环境下配置RocketMQ,包括设置环境变量、启动名称服务器与Broker,以及解决JDK路径含有空格的问题。适合刚接触RocketMQ的开发者快速上手。

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

RocketMQ源码–1–运行RocketMQ

1 windows上运行

其实windows上运行还是挺简单的,只需要配置两个环境变量,然后分别启动两个cmd文件即可

  1. 首先去官网下载二进制文件包,这里我们使用4.7.0版本,下载地址

  2. 配置两个环境变量

    1. ROCKETMQ_HOME="D:\rocketmq-all-4.7.0-bin-release"
    2. NAMESRV_ADDR="localhost:9876"
  3. 首先双击启动bin目录下的mqnamesrv.cmd,弹出如下所示的窗口表明启动成功。在这里插入图片描述

  4. 然后双击启动bin目录下面的mqbroker.cmd,弹出如下所示的窗口表明启动成功。在这里插入图片描述

注意,有的人可能会和我一样,双击启动bin目录下面的mqbroker.cmd文件的时候,发现窗口一闪而过,并且上面显示:找不到或无法加载主类Files\Java\jdk1.8.0_201\lib\dt.jar;C:\Program

产生的原因:jdk安装的路径中有空格,比如我的就安装在C:\Program Files\Java这个路径下,很明显Program Files中就包含空格。所以此处有两种解决办法

  1. 将你的jdk安装位置修改一下,移动到没有空格的路径中
  2. 修改bin目录下面的runbroker.cmd文件,在set "JAVA_OPT=%JAVA_OPT% -cp %CLASSPATH%这一行中,把%CLASSPATH%用双引号包裹起来。在这里插入图片描述

2 linux上运行

待补充。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值