idea调式rocketmq源码详解
一、下载源码 --- 目前是windows
进入https://github.com/apache/rocketmq地址拿到rocketmq git的地址
打开idea 操作如下
等待代码下载完毕后执行 maven命令 mvn(maven) clean install,进行编译和下载依赖,当看到控制台BULID SUCCESS 信息,说明编译成功,即可进行下一步
二、启动namesrc和broker进行消息的生产和消费
-
启动namesrv
当前页右键后显示如下图,点击debug 'NameSrvStartup.main()'
然后右上角操作如下
然后为当前这个要执行的main函数添加环境变量,如下图
创建三个目录如下图
从distribution目录下copy broker.conf、logback_broker.xml、logback_namesrc.xml文件到conf目录下,见下图
broker.conf文件代码如下
作者:漫步无法人生
链接:https://www.jianshu.com/p/f63a71bec8a1
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。