【发布时间】:2018-04-03 16:26:53
【问题描述】:
我正在尝试从 Windows 7 下的 git bash 本地运行我的 maven 安装。 使用 cmd,一切正常,但 git bash 始终使用来自 \system32\java.exe 的 javaversion,而不是来自 \Java\jdk8\bin\java.exe 的常规 java 安装
【问题讨论】:
我正在尝试从 Windows 7 下的 git bash 本地运行我的 maven 安装。 使用 cmd,一切正常,但 git bash 始终使用来自 \system32\java.exe 的 javaversion,而不是来自 \Java\jdk8\bin\java.exe 的常规 java 安装
【问题讨论】:
将以下内容放入您的主文件夹中名为 .bash_profile 的文件中(就像在 UNIX 系统上一样):
export M3_HOME=/c/ECG/Maven/mavenCurrent
export JAVA_HOME=/c/ECG/Java/jdk8/jre
PATH=$JAVA_HOME/bin:$PATH
您可能还想以这种方式添加更多环境变量和路径条目,具体取决于运行系统所需的内容。
【讨论】:
JAVA_HOME。尝试PATH=$JAVA_HOME/bin:$PATH(将您的特定 Java 路径放在首位)。那么 git bash 应该默认使用正确的 Java 可执行文件。抱歉,我没有想到已经存在的 PATH 条目。
env 在 git bash 的输出的一部分:/ECG/Maven/mavenCurrent/bin:/c/ECG/Java/jdk8/bin:.:/c/ECG/Java/jdk8/jre/bin