启动rocketmq的时候出现问题:
Java HotSpot(TM) 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.
Unrecognized VM option 'UseCMSCompactAtFullCollection'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
查了一下,是Jdk版本太高不兼容,又不想改环境变量,发现可以在mq的启动参数脚本里修改使用的jdk版本,直接在runserver.cmd里添加;
再次启动,没有问题。
然后我在runbroker.cmd这个启动脚本里也加上了
然后报错了
我本身用的就是环境配置里的jdk11,说明上面set的没生效,给CLASSPATH加上双引号,问题解决。
中间件rocketmq就启动成功了。