docs/cn/Debug_In_Idea.md
mvn clean install -Dmaven.test.skip=trueorg.apache.rocketmq.namesrv.NamesrvStartupIdea-Edit Configurations中添加环境变量 ROCKETMQ_HOME=<rocketmq仓库目录>
The Name Server boot success. serializeType=JSON, address 0.0.0.0:9876
org.apache.rocketmq.broker.BrokerStartup/rocketmq/conf/broker.conf文件或直接在官方release发布包中拷贝即可# broker.conf
brokerClusterName = DefaultCluster
brokerName = broker-a
brokerId = 0
deleteWhen = 04
fileReservedTime = 48
brokerRole = ASYNC_MASTER
flushDiskType = ASYNC_FLUSH
namesrvAddr = 127.0.0.1:9876
Idea-Edit Configurations中添加运行参数 -c /Users/xxx/rocketmq/conf/broker.conf 以及环境变量 ROCKETMQ_HOME=<rocketmq仓库目录>
The broker[broker-a,192.169.1.2:10911] boot success...
至此已经完成了RocketMQ的启动,可以使用/example里的示例进行收发消息
LOCAL模式可以免去Step2,启动类在org.apache.rocketmq.proxy.ProxyStartupIdea-Edit Configurations中添加环境变量 ROCKETMQ_HOME=<rocketmq仓库目录>/conf/下新建配置文件rmq-proxy.json{
"rocketMQClusterName": "DefaultCluster",
"nameSrvAddr": "127.0.0.1:9876",
"proxyMode": "local"
}
Sat Aug 26 15:29:33 CST 2023 rocketmq-proxy startup successfully