Nacos开机报错找不到java环境
Nacos开机报错找不到java环境
2024-08-12 0 评论 0 阅读 0 点赞

Nacos开机报错找不到java环境

daimafengzi
2024-08-12 / 0 评论 / 0 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年08月12日,已超过691天没有更新,若内容或图片失效,请留言反馈。

设置nacos开机自启,但是发现启动一直报错,找不到java环境,手动执行发现根本没有问题。
个人猜测的原因是,无论把脚本放到rc.local中还是创建nacos.service,都在环境变量的配置文件前面加载,会报下面的错

which: no javac in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
readlink: missing operand
Try 'readlink --help' for more information.
dirname: missing operand
Try 'dirname --help' for more information.
ERROR: Please set the JAVA_HOME variable in your environment, We need java(x64)! jdk8 or later is better! !!  

但是我输出$JAVA_HOME也没有问题,于是就去查看启动脚本,先进行备份,然后修改变量
图片
直接添加一行:

JAVA_HOME 您的java安装地址

如果您不知道安装地址,可以执行:

whereis java

就可以启动成功了
图片

0

评论 (0)

取消