我尝试过并查看了过去的 Gradle Java_HOME 问题,但是似乎没有一个选项有效。我跟着本网站安装 Gradle。但是,我运行的所有 Gradle 命令都导致以下错误:
ERROR: JAVA_HOME is set to an invalid directory: /usr/lib/jvm/jdk1.8.0_241
Please set the JAVA_HOME variable in your environment to match the location of your Java installation.
我也在使用 OpenJDK 11 和
$ echo $JAVA_HOME
/usr/lib/jvm/jdk1.8.0_241
答案1
您可以使用以下命令找到 java home:
java -XshowSettings:properties -version 2>&1 > /dev/null | grep 'java.home'
它将打印类似以下内容的内容:
java.home = /path/to/java_home
您可以通过复制路径并将以下行添加到~/.bashrc
.
export JAVA_HOME=/path/to/java_home