1.出现的问题是启动nacos时报找不到jdk8
在这里插入图片描述
2.检查linux中是否有jdk

java -version

在这里插入图片描述

3.从上面截图看,linux中是有jdk1.8的;为什么启动时还是会报找不到jdk1.8;因为这是linux自带的jdk,并未配置环境变量
3.1 首先,找到你的jdk安装路径在哪儿

which java
ls /usr/bin/java
ls -l /usr/bin/java
ls -l /etc/alternatives/java

在这里插入图片描述
目前暂时的断定是
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64/jre

3.2 root用户下改配置文件 : vi /etc/profile 保存并退出

 vi  /etc/profile

Esc:wq
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64/jre
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar

在这里插入图片描述
3.3 用echo $JAVA_HOME更新jdk

echo $JAVA_HOME

update-alternatives --config java

在这里插入图片描述
4.虽然上面做过path更新,但还是建议重启linux

5.然后我的单机nacos就启动成功了!!!!在这里插入图片描述

Logo

更多推荐