仔细阅读上面的内容,出现 Cannot open file C:\Users\brillian due to Permission denied的问题并不是因为没有权限,相反的查看下面的语句找不到或无法加载主类 boy\mq_gc.log,发现问题,每个人的win10电脑在c盘-->用户-->用户自己的目录,比如下面就是我自己的目录
进入该目录,有一个下面的文件
回头看报错的内容,Cannot open file C:\Users\brillian due to Permission denied,后半句是boy\mq_gc.log,仔细想想就会发现,这里因为我的目录名刚好有个空格,导致目录被分隔了,本来是C:\Users\brillian boy\mq_gc.log文件,结果从空格开始被分成两份,解决办法就是把C:\Users\brillian boy\mq_gc.log当成一个字符串整体,用任何一个编辑器打开bin目录下的runbroker.cmd文件