Intellij IDEA终端使用./gradlew -version或mvn -version显示错误的jVM版本

eit6fx6z  于 2023-01-20  发布在  IntelliJ IDEA
关注(0)|答案(1)|浏览(152)

通常我必须为多个项目使用多个java版本,因此我通常做的是从环境变量中更改特定版本的java路径。
当我使用IntelliJ idea时,有时候即使我改变了环境变量中的java路径,IntelliJ idea终端在执行**./gradlew -versionmvn -version**命令时显示错误的jvm版本,但真实的的PowerShell,命令提示符或git bash在执行上述命令时显示正确的jvm版本。
我仔细检查了IntelliJ的想法

  1. Flie -〉项目结构
    1.文件-〉设置构建、执行、部署-〉Gradle -〉所有选项和工具-〉终端-〉在环境变量中,设置正确的java路径
    1.项目配置
    以上所有内容都设置为正确的java版本和路径。
mum43rcc

mum43rcc1#

如果使用终端在IDE中运行命令行,则可以从"设置"中指定JAVA_HOME变量|工具|终端|环境变量配置。
如果从构建工具窗口运行Maven目标/Gradle任务,则可以从设置中指定要使用的JRE|构建、执行、部署|构建工具|梅文|Maven的运行程序和设置|构建、执行、部署|构建工具|grad尔|适用于Gradle的Gradle JVM。

相关问题