首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更改用于在Windows上运行IntelliJ的JVM

如何更改用于在Windows上运行IntelliJ的JVM
EN

Stack Overflow用户
提问于 2014-03-19 11:50:21
回答 3查看 6.7K关注 0票数 3

我在我的工作站上安装了两个Java,我的path中有jdk1.6.0_41,jdk1.7.0_21也是可用的,但在path中没有。

我如何将IntelliJ IDEA 13配置为使用特定的JVM?为了明确起见,我希望设置用于运行IntelliJ本身的JVM,而不是用于运行我的代码的SDK。我正在运行Windows7EnterpriseEdition,并通过运行IntelliJ启动idea64.exe 13.0.2

我已经将JAVA_HOME设置为指向jdk1.7.0_21,但根据“关于”框,它使用的是jdk1.6.0_41。

这个常见问题在JetBrains网站上描述了如何在Mac上执行此操作,而对JetBrains则没有。

这个答案建议在Ubuntu12中使用IDEA_JVM环境变量,但我已经尝试过了,但它不起作用。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2022-01-25 17:38:32

对于较新的版本,环境变量将被忽略。相反,有一个新的操作“选择启动Java运行时”。找到它的最简单的方法是通过“查找操作”Ctrl+Shift+A。

您还可以通过用户配置目录中的.jdk文件(例如%APPDATA%\JetBrains\IntelliJIdea2021.3\idea64.exe.jdk )编辑设置。这是一个纯文本文件,只包含到JDK的路径。

不建议这样做,您应该使用与IDEA捆绑在一起的JDK。

票数 1
EN

Stack Overflow用户

发布于 2014-03-19 12:10:50

我怀疑您有另一个正在重写JAVA_HOME的设置。

来自Jetbrains博士

idea64.exe使用此JDK搜索序列: IDEA_JDK_64环境变量 ..\jre64目录 系统注册表 JDK_HOME环境变量 JAVA_HOME环境变量

票数 4
EN

Stack Overflow用户

发布于 2014-03-19 11:53:53

CTRL+ALT+SHIFT+SProject Structure

Platform Settings下,去SDKs

使用+绿色图标添加一个新的SDK并将其设置为该图标。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22504929

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档