安裝jdk,maven,idea等不多說。
git拉取代碼
導入idea
- 啟動namesrv
在NamesrvStartup中的createNamesrvController方法中的NamesrvConfig對象下面增加一句如下代碼就可以了。
//在你導入的maven項目中,有個目錄是distribution,在rocketmq的根目錄下,這個路徑指向該路徑即可。
namesrvConfig.setRocketmqHome("/Users/xxx/code/github/v1/rocketmq/distribution");
- 啟動broker
啟動參數加:
-Drocketmq.home.dir=D:\github\rocketmq_master\rocketmq\distribution
- 啟動client