我在这里看到了许多关于JAVA_HOME变量的其他帖子,我都试过了。
当我尝试从终端执行任何与分级相关的任务时,我收到以下错误:
ERROR: JAVA_HOME is set to an invalid directory: C:\Program Files\Java\jdk1.8.0_191
Please set the JAVA_HOME variable in your environment to match the location of your Java Installation.
如果运行,其中java
得到C:\Program Files(x86)\Common Files\Oracle\Java\JavaPath\java.exe
和C:\jdk\bin\java.exe
,这使我认为这其中存在问题。
我将c:\programfiles\java\jdk1.8.0_191
添加到我的路径中,并将java_home
作为指向c:\programfiles\java\jdk1.8.0_191
的系统变量添加进来。我错过了什么?我已经把头撞在这上面有一阵子了;如有任何帮助,将不胜感激。
编辑:我已经确认c:\programfiles\java\jdk1.8.0_191
确实存在,其内容如下
更改path变量以包含%JAVA_HOME%\bin
从java_home
中删除引号,它应该只是C:\program files\java\jdk1.8.0_191
我开始使用Gradle和Intellij,但在配置Gradle的JVM时遇到了问题。当我开始一个新的Gradle项目时,我不允许将JVM定义为我的JAVA_HOME变量。下面的截图显示了正在发生的事情: 正如您可以看到的那样,Intellij说我的JAVA_HOME变量没有定义,但是如果我键入,我就可以得到我的Java目录,在我的例子中: My./~bash_profile配置如下: 有人能想到发
我试图在Ubuntu64bit(vm)的最新版本中运行一个类似的hadoop集群: 这是我得到的输出: 第390行: 为什么我会收到这条信息?/usr/lib/jvm/java-6-sun/bin/java:没有这样的文件或目录
我正在尝试运行声纳运行器,我的项目目录中有bat文件,当我通过命令提示符导航到它并尝试运行它时,我收到一条错误消息说 错误:JAVA_HOME存在,但没有指向有效的JAVA主文件夹。在那里找不到“\bin\java.exe”文件。 如果我回显Java_Home的路径,它也会指向 $C:\Program Files(x86)\Java\jdk1.7.0_15\bin 此路径正确吗?是否需要更改? 谢
我刚刚试着安装Android Studio,却出现了错误: 环境变量JAVA_HOME(值为C:\Program Files\java\jdk1.8.0_31\bin;)未指向有效的JVM安装。这是什么意思?我每天都在eclipse上编写java代码,一切都运行得很好。
问题内容: 我正在尝试运行声纳运行器,我的项目目录中有蝙蝠文件,当我通过命令提示符导航至该文件并尝试运行它时,我收到一条错误消息,提示 错误:JAVA_HOME存在,但没有指向有效的Java主文件夹。在此找不到“ \ bin \ java.exe”文件。 如果我回显Java_Home的路径,它也指向 $ C:\ Program Files(x86)\ Java \ jdk1.7.0_15 \ bi