RocketMQ
源码–1
–运行RocketMQ
1 windows
上运行
其实windows
上运行还是挺简单的,只需要配置两个环境变量,然后分别启动两个cmd
文件即可
-
首先去官网下载二进制文件包,这里我们使用
4.7.0
版本,下载地址 -
配置两个环境变量
ROCKETMQ_HOME="D:\rocketmq-all-4.7.0-bin-release"
NAMESRV_ADDR="localhost:9876"
-
首先双击启动
bin
目录下的mqnamesrv.cmd
,弹出如下所示的窗口表明启动成功。 -
然后双击启动
bin
目录下面的mqbroker.cmd
,弹出如下所示的窗口表明启动成功。
注意,有的人可能会和我一样,双击启动
bin
目录下面的mqbroker.cmd
文件的时候,发现窗口一闪而过,并且上面显示:找不到或无法加载主类Files\Java\jdk1.8.0_201\lib\dt.jar;C:\Program
产生的原因:
jdk
安装的路径中有空格,比如我的就安装在C:\Program Files\Java
这个路径下,很明显Program Files
中就包含空格。所以此处有两种解决办法
- 将你的
jdk
安装位置修改一下,移动到没有空格的路径中- 修改
bin
目录下面的runbroker.cmd
文件,在set "JAVA_OPT=%JAVA_OPT% -cp %CLASSPATH%
这一行中,把%CLASSPATH%
用双引号包裹起来。
2 linux
上运行
待补充。。。。