Nacos开机报错找不到java环境
Posted 天宇轩-王
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nacos开机报错找不到java环境相关的知识,希望对你有一定的参考价值。
上面一篇设置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也没有问题,于是就去查看启动脚本,先进行备份,然后修改变量
就可以启动成功了
以上是关于Nacos开机报错找不到java环境的主要内容,如果未能解决你的问题,请参考以下文章
Java中@Controller注解和@ResponseBody注解,报错找不到template
登录mysqlpxc报错找不到库文件libreadline.so.7
Linux下Java运行.class文件,报错找不到或无法加载主类
salt '*' state.highstate 报错找不到文件,环境如下No Top file or master_tops data matches found.