请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

windows下rocketMQ启动不了

D:\Java_workspace\rocketmq-all-4.9.5-bin-release\bin>mqnamesrv.cmd
Unrecognized VM option 'UseConcMarkSweepGC’
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

正在回答 回答被采纳积分+3

4回答

void_it 1天前

4.9.5支持的是jdk1.8版本,我windows添加了jdk1.8,并且在.cmd文件中指定JAVA_HOME为1.8的jdk路径,又遇到新的问题了,mqnamesrv.cmd和mqbroker.cmd可以启动了,但是发送和接受消息工具不行

0 回复 有任何疑惑可以回复我~
Scarecrow001 2023-08-30 15:58:32

大哥解决了吗,我也是这个问题,我jdk版本是17.0.8的

0 回复 有任何疑惑可以回复我~
慕标4138913 2023-07-06 10:38:01

我也遇到了这个问题,解决办法是在rocketMQ的bin目录下的runbroker.cmd搜索UseConcMarkSweepGC然后删除整行,网上给出的解释是9之后jdk的jvm不支持UseConcMarkSweepGC等等一系列参数

0 回复 有任何疑惑可以回复我~
  • 您好,您能把你修改的配置文件发我下吗 我没找到UseConcMarkSweepGC。。。
    回复 有任何疑惑可以回复我~ 2023-08-19 17:15:25
  • 你应该查找的是单引号中的内容,报错内容不同搜索的内容也不同
    回复 有任何疑惑可以回复我~ 2023-08-23 17:11:15
甲蛙 2023-06-24 21:37:06

看起来是JDK不匹配,课程演示的是JDK17,你本地打下java -version看是不是17,不是就改为17

0 回复 有任何疑惑可以回复我~
  • 我也是这个问题,老师还没有给出解决方案吗
    回复 有任何疑惑可以回复我~ 2025-04-09 16:51:02
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号