许多基于java的应用程序需要设置JAVA_HOME env变量.这个变量的目的是什么?
我在尝试启动时遇到问题 Android Studio
当我尝试在安装后启动它时,我收到此错误:
No JVM Installation found. Please install a 64 bit JDK.
我目前的系统规格:
操作系统:Windows 8.0 64 bit version
JDK安装:JDK 1.8.0
我尝试过的:
我已经尝试了错误中报告的内容,并且在大多数解决方案中都将JDK_HOME环境变量中的变量设置为我的JDK路径(64位版本),即C:\Program Files\Java\jdk1.8.0_05
*I also have tried rebooting system, just in case to test if the environment variable is not working without a restart
我已经看过这些解决方案并试过但它们都不起作用,所以不要将它标记为任何这些的副本:
Windows 7上的Android Studio安装失败,没有找到JDK
使用android studio没有找到jvm,JAVA_HOME已经设置了
Android Windows 8上的Studio启动失败64位
Android Studio安装后无法启动
这是java版本的cmd输出:

我正在尝试在 vscode 上运行 Scala 程序。我尝试下载 Scala(金属)扩展,但出现以下错误。
无法下载 Metals,请确保您有互联网连接并且 Java Home 'C:\Program Files (x86)\Java\jdk1.8.0_144\bin' 有效。您可以在设置中配置 Java Home。如果您使用 HTTP 代理,请参阅https://scalameta.org/metals/docs/editors/vscode.html#http-proxy了解说明。
我没有使用任何代理。我检查了环境变量,并将 JAVA_HOME 系统变量设置为“C:\Program Files (x86)\Java\jdk1.8.0_144\bin”
我的机器上安装了 Java 8,但 VSCODE 上没有安装。这会是个问题吗?