准备工作:
将E:\rocketmq-all-4.5.1-bin-release\bin放入环境变量
关闭防火墙
------
第一步启动namesrv,语句为:
mqnamesrv.cmd -n localhost:9876
第二步启动broker,语句为:
mqbroker.cmd -n localhost:9876 autoCreateTopicEnable=true &
另外,您是不是修改了runbroker.cmd文件内容哈?注意如果修改的话,一定要加英文双引号,另外,千万不要用Windows内置的TXT去修改。应该用NOTEPAD++或者IDEA等工具修改。TXT修改的文件是带BOM的,很多时候,会导致命令行问题,这基本上是常识了。。
------
我个人建议:
将解压好的RocketMQ删除
重启电脑,防止端口占用
重新解压一份新的RocketMQ
按照上面的两步操作
如果报找不到或无法加载主类 xxxxxx,就用IDEA打开runbroker.cmd,修改CLASSPATH
再次尝试上面的第二步。