所以我发现自己陷入了困境之中。
我将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
正确。
我非常确定我做了一些根本错误的事情,但显然我不能指责它,(
答案 0 :(得分:0)
java -version
将查看您的$ PATH,因此通常我们需要将%JAVA_HOME%/ bin添加到$ PATH以获取任何ad-hoc命令。对于maven,它在内部检查$ JAVA_HOME / bin。希望它有所帮助。