![错误:必须定义 JAVA_HOME 环境变量](https://linux22.com/image/905560/%E9%94%99%E8%AF%AF%EF%BC%9A%E5%BF%85%E9%A1%BB%E5%AE%9A%E4%B9%89%20JAVA_HOME%20%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F.png)
我使用以下方式安装 Java
apt install default-jre
apt install default-jdk
每当我尝试访问应用程序时,都会出现错误:
JAVA_HOME environment variable must be defined
如何定义 Java home 环境变量
答案1
打开 $HOME/.bashrc 文件。转到文件末尾。应该有一个以“export”开头的条目。在第一个“export”上方放置以下内容,将下面的路径更改为JAVA_HOME=
Java 安装所在的位置。由于我使用 Oracle Java,所以我的路径和版本不同。
if [ "$JAVA_HOME" == "" ]; then
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
fi
仅当尚未定义 JAVA_HOME 时,此方法才会定义它。我从未见过像您这样安装 Java 的人,所以我必须假设它是 Open Java。
希望这有帮助!