Maven Java Home Path: \bin, or not to \bin
Maven Java Home Path: \bin, or not to \bin
所以我发现自己介于两者之间。
我将 JAVA_HOME 设置为 C:\Program Files\Java\jdk1.8.0_121
然后 Maven 工作但是
java -version
显示'java' is not recognized as an internal or external command,
operable program or batch file.
如果我将 JAVA_HOME 设置为 C:\Program Files\Java\jdk1.8.0_121\bin
,Maven 将不起作用,但至少我 java -version
是正确的。
我很确定我做的事情从根本上是错误的,但我不能指责它,显然 :(
java -version
将查看您的 $PATH,因此通常我们需要将 %JAVA_HOME%/bin 添加到 $PATH 以用于任何临时命令。对于 Maven,它在内部检查 $JAVA_HOME/bin。希望对你有帮助。
所以我发现自己介于两者之间。
我将 JAVA_HOME 设置为 C:\Program Files\Java\jdk1.8.0_121
然后 Maven 工作但是
java -version
显示'java' is not recognized as an internal or external command,
operable program or batch file.
如果我将 JAVA_HOME 设置为 C:\Program Files\Java\jdk1.8.0_121\bin
,Maven 将不起作用,但至少我 java -version
是正确的。
我很确定我做的事情从根本上是错误的,但我不能指责它,显然 :(
java -version
将查看您的 $PATH,因此通常我们需要将 %JAVA_HOME%/bin 添加到 $PATH 以用于任何临时命令。对于 Maven,它在内部检查 $JAVA_HOME/bin。希望对你有帮助。