我正在尝试为我的项目设置Maven,但出现此错误
" JAVA_HOME应该指向一个JDK而不是一个JRE"
我知道已经有类似的问题,但是没有用。 如何在Windows中将JAVA_HOME指向JDK。 我正在使用IntelliJ IDEA
首先,您需要安装一个JDK。 你做完了吗?
docs.oracle.com/cd/E19182-01/820-7851/inst_cli_jdk_javahome_t,另请参阅stackoverflow.com/questions/2619584/
您几乎不需要定义JAVA_HOME。
"我知道已经有类似的问题,但没有奏效。" =="请拒绝我投票"。 (但是,不要打扰使者;我不对这个问题投赞成票。)如果您尝试了某项操作,但没有奏效,则需要确切说明您尝试过的内容,预期的行为以及确切的行为。
@KlitosKyriacou-Maven需要设置JAVA_HOME环境变量
控制面板->系统和安全性->系统->高级系统设置->高级->环境变量->新系统变量
对我来说,重要的是要注意,路径不应包含垃圾箱
非常感谢,我犯了包括bin目录的相同错误,并且在尝试进行maven全新安装我的项目时遇到了maven错误。
我正在Mac OSX上执行相同的过程。我安装了最新的JDK,然后安装了Maven。有人建议我设置JAVA_HOME变量,因此将其指向JDK安装文件夹。运行Maven mvn compile exec:java时,我收到相同的错误NB: JAVA_HOME should point to a JDK not a JRE。
我所做的只是取消设置JAVA_HOME变量,它起作用了。
这对我有用。 感谢@Dan Mergens。
该死的,这在这里行不通,我再次遇到相同的错误。
在Windows 10上,同样的解决方案也对我有用
你是男人
在这里也可以工作,尽管将JAVA_HOME设置为我期望的值,但是没有。
通过cmd-
echo %JAVA_HOME%