rocketMQ5.0启动broker报错:module java.base does not export sun.nio.ch to unnamed module
因为RocketMQ 5.0的bin/mqbroker启动命令指向的是runserver.sh,所以需要修改runserver.sh,在最后一行修改为以下内容。(看其他人的帖子,老版本的RocketMQ是runBroker.sh?之前大家如果搭建过老版本的RocketMQ基本都遇到过,因为使用jdk版本高的原因,jdk1.8以上涉及到导包的问题,所以RocketMQ启动命令不兼容。(1)使用jdk1.8 (不推荐,现在jdk都到多少版本了)标记橙色就是新增的。(2)修改broker启动命令,强行导包。
原创
2023-01-30 22:48:04 ·
21938 阅读 ·
3 评论