繁体   English   中英

Amazon Linux2 - java-1.8.0-openjdk-devel 如何设置 JAVA_HOME?

[英]Amazon Linux2 - java-1.8.0-openjdk-devel How to set JAVA_HOME?

如何在 Amazon Linux2 中设置 JAVA_HOME?

当我使用ansible playbook安装 spark 2.4.7 时,我想设置 JAVA_HOME。

我使用 yum 安装了 java-1.8.0。

yum install java-1.8.0-openjdk-devel.x86_64

我找到了如下目录。

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-1.amzn2.0.1.x86_64/

但是所有次要 + 补丁版本的目录似乎很容易受到未来更改的影响。 JAVA_HOME 有更稳定的目录名吗?

我做了一个丑陋的解决方法。

export JAVA_HOME=$(realpath $(dirname $(realpath `which java`))/../..)

任何评论或指针将不胜感激。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM