请稍等 ...
×

采纳答案成功!

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

Java 11.0.2 启动rocketMQ失败

按照老师的步骤做的,只是我的JDK版本是用的11.0.2,在启动过程中启动servername
➜ rocketmq-all-4.4.0-bin-release nohup sh bin/mqnamesrv &
[1] 9685
appending output to nohup.out
➜ rocketmq-all-4.4.0-bin-release
[1] + 9685 exit 1 nohup sh bin/mqnamesrv
会直接exit。查看nohup.out发现报错信息如下:
Java HotSpot™ 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.

查阅了网上资料后,始终无法成功。请老师指点

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

1回答

龙虾三少 2019-09-27 17:13:37

看着像jdk启动的问题 尝试用普通的java代码运行下 保证jdk没有问题 或者按照课程中的要求安装jdk

0 回复 有任何疑惑可以回复我~
  • 提问者 LimLee_Spirit #1
    jdk没问题,环境变量也是配置了的
    二进制代码和源码我都试过,都是同样的错。查了许久,发现好像是jdk9以上都有这个问题
    https://github.com/apache/rocketmq/issues/550
    回复 有任何疑惑可以回复我~ 2019-09-27 22:32:56
  • 龙虾三少 回复 提问者 LimLee_Spirit #2
    换jdk8试一下
    回复 有任何疑惑可以回复我~ 2019-09-27 23:14:30
  • 提问者 LimLee_Spirit 回复 龙虾三少 #3
    嗯嗯后面会试试
    回复 有任何疑惑可以回复我~ 2019-09-27 23:15:56
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信