美文网首页
Nacos启动找不到java运行环境 2020-07-06

Nacos启动找不到java运行环境 2020-07-06

作者: 青山有扶苏 | 来源:发表于2020-07-06 12:00 被阅读0次

在学习SpringCloud Alibaba时,需要安装部署nacos,在ubuntu18下我遇到了这样的问题

➜  bin sudo bash -f ./startup.sh -m standalone
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环境变量,但是当我使用 java -version查看时又可以

➜  ~ java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)

这个是nacos的脚本没有找到jdk的环境变量配置,需要修改一下nacos的启动脚本

[ ! -e "$JAVA_HOME/bin/java" ] && 你的javaHome地址
#例如
[ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=/home/frend/dev/tools/jdk1.8.0_144

接着就可以启动了

➜  bin sudo bash -f ./startup.sh -m standalone
/home/frend/dev/tools/jdk1.8.0_144/bin/java  -Xms512m -Xmx512m -Xmn256m -Dnacos.standalone=true -Djava.ext.dirs=/home/frend/dev/tools/jdk1.8.0_144/jre/lib/ext:/home/frend/dev/tools/jdk1.8.0_144/lib/ext -Xloggc:/home/frend/dev/tools/nacos/logs/nacos_gc.log -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=100M -Dloader.path=/home/frend/dev/tools/nacos/plugins/health,/home/frend/dev/tools/nacos/plugins/cmdb,/home/frend/dev/tools/nacos/plugins/mysql -Dnacos.home=/home/frend/dev/tools/nacos -jar /home/frend/dev/tools/nacos/target/nacos-server.jar  --spring.config.location=classpath:/,classpath:/config/,file:./,file:./config/,file:/home/frend/dev/tools/nacos/conf/ --logging.config=/home/frend/dev/tools/nacos/conf/nacos-logback.xml --server.max-http-header-size=524288
nacos is starting with standalone
nacos is starting,you can check the /home/frend/dev/tools/nacos/logs/start.out

相关文章

  • Nacos启动找不到java运行环境 2020-07-06

    在学习SpringCloud Alibaba时,需要安装部署nacos,在ubuntu18下我遇到了这样的问题 提...

  • nacos安装以及应用

    1.预备环境准备 Nacos 依赖 Java 环境来运行。如果您是从代码开始构建并运行Nacos,还需要为此配置 ...

  • nacos服务

    1. 环境准备 Nacos 依赖 Java 环境来运行。如果您是从代码开始构建并运行Nacos,还需要为此配置 M...

  • OPEN API 配置管理测试

    启动 Nacos成功后,可通过 Nacos 提供的 http api 验证 nacos 服务运行是否正常。 一、C...

  • nacos快速上手

    一、启动nacos 服务端 需要: java1.8安装和环境变量配置[https://www.cnblogs.co...

  • 记:nacos-2.0.3 centos8下无法在systemc

    先说原因: 原因:是nacos的startup.sh启动脚本中找不到java_home的原因,虽然centos8中...

  • Nacos - 配置管理(2)

    3 Nacos快速入门 3.1 安装Nacos Server 3.1.1 预备环境准备 Nacos 依赖 Java...

  • nacos服务注册与发现

    一 . 概述 nacos的具体介绍请查看nacos官网 二. nacos安装 Nacos 依赖 Java 环境来运...

  • Tomcat常见问题

    Tomcat找不到JRE,启动不了JVM 启动Tomcat,windows环境会去找到JAVA_HOME变量,这样...

  • 配置管理Nacos-config

    Nacos 可以实现分布式环境下的配置管理。 前提条件 需要先下载 Nacos 并启动 Nacos server。...

网友评论

      本文标题:Nacos启动找不到java运行环境 2020-07-06

      本文链接:https://www.haomeiwen.com/subject/dejwqktx.html