首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:无法找到或加载主类org.apache.rocketmq.namesrv.NamesrvStartup

错误:无法找到或加载主类org.apache.rocketmq.namesrv.NamesrvStartup
EN

Stack Overflow用户
提问于 2017-05-12 14:33:08
回答 1查看 603关注 0票数 1

我按照快速入门https://rocketmq.incubator.apache.org/docs/quick-start/的指导设置RocketMQ,运行

代码语言:javascript
复制
sh bin/mqnamesrv

日志显示:

Java HotSpot(TM)服务器VM警告:忽略选项PermSize=128m;在8.0中删除了支持

Java HotSpot(TM)服务器VM警告:忽略选项MaxPermSize=320m;在8.0中删除了支持

Java (TM) Server警告:不推荐将DefNew young收集器与HotSpot收集器一起使用,在将来的版本中可能会将其删除

Java HotSpot(TM) Server VM警告: UseCMSCompactAtFullCollection已被弃用,可能会在将来的版本中删除。

错误:无法找到或加载主类org.apache.rocketmq.namesrv.NamesrvStartup

EN

回答 1

Stack Overflow用户

发布于 2020-03-20 00:19:56

当我使用rocketmq-4.0.0时,我遇到了同样的问题。

我解压缩了source zip,然后运行mqnamesrv

代码语言:javascript
复制
nohup sh bin/mqnamesrv &

问题出现了..。

我的解决方案如下:

用maven-3.6编译源代码:

代码语言:javascript
复制
mvn -Prelease-all -DskipTests clean install -U

然后cd target/apache-rocketmq-all,我重复命令:

代码语言:javascript
复制
nohup sh bin/mqnamesrv &

mq运行良好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43930783

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档