java.lang.NoClassDefFoundError: com/alibaba/rocketmq/namesrv/NamesrvStartup
rocket初次安装的时候,D:\project\rocketmq\RocketMQ-3.5.8\RocketMQ-3.5.8\bin 中运行mqnamesrv.exe
出现上面的错误
原因是install.bat执行之后
还需要把D:\project\rocketmq\RocketMQ-3.5.8\RocketMQ-3.5.8\target\alibaba-rocketmq-broker\alibaba-rocketmq
中生成的编译结果复制到D:\project\rocketmq\RocketMQ-3.5.8\RocketMQ-3.5.8中进行覆盖
在说明文档中并没有提及这个细节
有些耽误时间
本文解决了在初次安装RocketMQ时遇到的java.lang.NoClassDefFoundError错误。问题出现在尝试运行mqnamesrv.exe时,原因是缺少必要的编译结果。解决方法涉及将特定目录下生成的文件复制并覆盖到主目录。
2975

被折叠的 条评论
为什么被折叠?



