四时宝库

程序员的知识宝库

# 安装启动 开源配置中心 Apollo 错误,打开 demo.sh 文件显示错误

#假如长城炮也有口头禅会是什么呢?#

# 安装启动 开源配置中心 Apollo 错误,打开 demo.sh 文件显示错误

```

echo "Could not find java executable, please check PATH and JAVA_HOME variables."

exit 1

fi

if [[ "$_java" ]]; then

version=$("$_java" -version 2>&1 | awk -F '"' '/version/ {print $2}')

if [[ "$version" < "1.8" ]]; then

echo "Java version is $version, please make sure java 1.8+ is in the path"

exit 1

fi

fi

}

```

## 一、报错解释:

这个错误信息通常表示系统无法在环境变量 PATH 或J AVA_HOME 指定的路径中找到 Java 执行程序。这可能是因为 Java 未正确安装,或者环境变量配置不正确。

## 二、解决方法:

### 1、确认 Java 是否安装:在命令行输入 java -version 查看是否安装 Java 及其版本。

- 查看安装的 jdk 版本(检查是否安装了 jdk)

```

java -version

```

- linux 系统下安装 jdk1.8

```

sudo apt install openjdk-8-jdk

```

### 2、检查 JAVA_HOME 环境变量:确保 JAVA_HOME 环境变量指向了 Java 安装目录。

- 在 Windows 中:

```

可以在【系统】

-->【系统信息】

-->【高级系统设置】

--> 【高级】

--> 【环境变量】

--> 【系统变量】选项卡中设置 JAVA_HOME。

```

- 在 Linux 或 Mac 中:

```

可以在 .bashrc 或 .bash_profile 中设置 JAVA_HOME,

例如:

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

```

### 3、更新 PATH 变量:确保 Java 的安装目录(通常是bin目录)已经添加到 PATH 变量中。

- 在 Windows 中,可以通过系统属性的“环境变量”按钮进行编辑。

- 在 Linux 或 Mac 中,可以在 .bashrc 或 .bash_profile 中更新 PATH 变量,

```

export PATH=$JAVA_HOME/bin:$PATH

```

### 4、重新启动终端或者计算机,以确保环境变量的更改生效。

- linux 系统:

```

reboot

```

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接