【发布时间】:2012-07-28 05:39:22
【问题描述】:
如何设置在 windows git bash 中使用的 java 版本?它是否通过环境变量工作? Java -version 在 dos 命令提示符中提供了另一个版本,而不是在 git bash 中...
【问题讨论】:
-
你是如何解决这个问题的?
-
我正确设置了 PATH 和 JAVA_HOME,但 Git Bash 继续显示较旧的 Java 版本。我正在运行 64 位 Win 7,但问题是我在路径 'C:\Program Files (x86)\Java\jre7\bin' 上有一个较旧的 32 位版本。出于某种原因,它被 Git Bash 拾取,尽管它没有从任何地方明确引用。
-
这里有同样的问题。在“正常”命令行提示符下,JAVA_HOME 指向 jdk8。在 Git Shell 中,例如,如果我编译一个 android 项目,它会抱怨 JAVA_HOME 指向 jre8。