前两天为了玩touchBar养宠物的小游戏,更新了系统,升级到了MacOs Catalina系统,升级之前mq启动正常,升级之后开始出现各种小问题,mq启动问题是其中之一
MQ启动必须要先运行一下source ~/.bash_profile才可以
重启终端,运行服务器的时候会显示“ERROR: Please set the JAVA_HOME variable in your environment, We need java(x64)!!!”
开始以为JDK坏了,查看JDK发现版本号没问题,也能用。
然后查了好多资料,很多人说在在~/.zshrc文件里加一句 source ~/.bash_profile就行,
但在~目录下没有找到这个文件,全局搜索了一下,在/private/etc下面找到的。
在文件的底部加上了两句话:
# Enable my profile
source ~/.bash_profile
source /etc/profile
.zshrc文件就是一个配置环境变量的文件
日志文件不存在
Cannot open file /dev/shm/mq_gc_pid1127.log
这个问题不是升级系统之后出现的,而且也没有什么影响,就是缺少文件夹,手动创建一个文件夹即可。
来源:CSDN
作者:程心
链接:https://blog.csdn.net/qq_22182643/article/details/104136810