通常我必须为多个项目使用多个java版本,因此我通常做的是从环境变量中更改特定版本的java路径。
当我使用IntelliJ idea时,有时候即使我改变了环境变量中的java路径,IntelliJ idea终端在执行**./gradlew -version或mvn -version**命令时显示错误的jvm版本,但真实的的PowerShell,命令提示符或git bash在执行上述命令时显示正确的jvm版本。
我仔细检查了IntelliJ的想法
- Flie -〉项目结构
1.文件-〉设置构建、执行、部署-〉Gradle -〉所有选项和工具-〉终端-〉在环境变量中,设置正确的java路径
1.项目配置
以上所有内容都设置为正确的java版本和路径。
1条答案
按热度按时间mum43rcc1#
如果使用终端在IDE中运行命令行,则可以从"设置"中指定JAVA_HOME变量|工具|终端|环境变量配置。
如果从构建工具窗口运行Maven目标/Gradle任务,则可以从设置中指定要使用的JRE|构建、执行、部署|构建工具|梅文|Maven的运行程序和设置|构建、执行、部署|构建工具|grad尔|适用于Gradle的Gradle JVM。