Maven 此环境中未提供编译器。也许您运行的是JRE,而不是IntelliJ中的JDK

Maven 此环境中未提供编译器。也许您运行的是JRE,而不是IntelliJ中的JDK,maven,intellij-idea,maven-compiler-plugin,Maven,Intellij Idea,Maven Compiler Plugin,我尝试在Intellij中安装mvn clean。但这会引起这个错误 在intellij终端中工作正常。当我设置JAVA\u HOME并使用命令提示符执行mvn clean install时,它工作正常。IntelliJ的问题是我们不能添加JDK的bin路径。有没有办法解决这个问题?JAVA_HOME环境变量很可能是由Intellij显式设置的。当我将path设置为only JDK时,它应该是JAVA_HOME/bin吗?没有,Maven在内部使用JAVA_HOME。IntelliJ在其终端中为

我尝试在Intellij中安装mvn clean。但这会引起这个错误


在intellij终端中工作正常。

当我设置
JAVA\u HOME
并使用命令提示符执行mvn clean install时,它工作正常。IntelliJ的问题是我们不能添加JDK的bin路径。有没有办法解决这个问题?

JAVA_HOME环境变量很可能是由Intellij显式设置的。当我将path设置为only JDK时,它应该是JAVA_HOME/bin吗?没有,Maven在内部使用JAVA_HOME。IntelliJ在其终端中为shell设置它,并不意味着它也在外部设置。当我将JAVA_设置为HOME而不是在终端中时,它在使用命令提示符时工作。告诉IntelliJ关于您的JVM,并告诉Maven run配置您希望它改为使用该JVM。我认为这些设置是在重新启动IntelliJ后应用的。