无法为JAVA设置路径(Kotlin找不到所需的JDK)

无法为JAVA设置路径(Kotlin找不到所需的JDK),java,flutter,android-studio,java-8,Java,Flutter,Android Studio,Java 8,我已经尝试了我能想到的一切。当跑步时,我得到: Kotlin could not find the required JDK tools in the Java installation '/usr/lib/jvm/java-8-openjdk-amd64/jre' used by Gradle. Make sure Gradle is running on a JDK, not JRE. 我已尝试在终端中设置路径: export JAVA_HOME=/usr/lib/jvm/java-8-o

我已经尝试了我能想到的一切。当跑步时,我得到:

Kotlin could not find the required JDK tools in the Java installation '/usr/lib/jvm/java-8-openjdk-amd64/jre' used by Gradle. Make sure Gradle is running on a JDK, not JRE.
我已尝试在终端中设置路径:

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
echo$JAVA_HOME给了我以下信息:

/usr/lib/jvm/java-8-openjdk-amd64
我已尝试将其添加到/etc/environment的末尾。我已尝试重新安装java。有什么想法吗?我的头撞在墙上


谢谢

我想我有点明白了,但不完全确定。我重新启动了我的电脑,现在它似乎可以工作了。这可能是由于两个原因:

添加路径后,.bashrc文件编辑将不起作用,直到重新启动,或者:
Visual Studio代码需要重新启动,我不能说是安装了JDK还是JRE?JDK。我确定了。sudo apt get install openjdk-8-jdkDid是否将其添加到路径?老实说,我不知道需要将其添加到哪个文件。哪个文件?在bashrc文件中?很抱歉重复了这篇文章,但是我在~/中添加了export JAVA_HOME=/usr/lib/jvm/JAVA-8-openjdk-amd64。bashrc仅仅将其添加到shell启动脚本是不够的,您需要在当前路径上使用它,或者手动执行,
source
ing启动脚本,打开一个新的终端,或者。。。如果有时间,请重新启动。编辑一个文件并不意味着你已经编辑了你的环境:)明白了。很抱歉,说到Linux,我对这类东西不太熟悉。谢谢你的帮助,戴夫!别担心!这是一个过程。