rocketMQ启动时出现 找不到或无法加载主类(windows)

最近玩rocketmq在服务器上安装成功后,在进行添加主题的时候遇到了一些问题,一时半会没办法解决,后来就在windows上装下试试,

没想到刚从官网上拉下来的项目,在启动namesrv的时候既然报错说说找不到主类,我就奇了怪怪了,以前装nacos的时候也出现这样的错误,

一时想到的就是java的环境变量有问题了。

 

解决方法如下:

 

进入mq的bin目录下找到runserver.cmd文件打开

 

 可以看得出runserver.cmd中默认带了引号,故而不会报错。

 

改后

 

 去掉引号" 即可!

 

 

还有需要改的地方就是同样在bin目录下的runbroker.cmd文件

 

 

改后

 

 后面加个引号" 即可!

 

改完这两处就可以正常启动了。

 

启动namesrv: start mqnamesrv.cmd

启动broker:start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true

 

RocketMQ在windows环境下的安装与配置

阿里云开发社区教程地址:https://developer.aliyun.com/article/656078

posted @   安详的苦丁茶  阅读(2514)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示