我的工作站上安装了两个Java JDK,路径中有jdk1.6.0_41,jdk1.7.0_21也可用,但不在路径中。
如何配置IntelliJ IDEA 13以使用特定的JVM?为了清楚起见,我想设置用于运行IntelliJ本身的JVM,而不是用于运行我的代码的SDK。我正在运行Windows 7企业版并通过运行idea64.exe
我已将JAVA_HOME
设置为指向jdk1.7.0_21,但根据“关于”框,它使用的是jdk1.6.0_41。
This FAQ描述了如何为Mac执行此操作,但不适用于Windows。
This answer建议在Ubuntu 12中使用IDEA_JVM
环境变量,但我已尝试过,但它无效。
答案 0 :(得分:4)
我怀疑你有另一个设置覆盖你的JAVA_HOME
idea64.exe使用此JDK搜索序列:
IDEA_JDK_64环境变量
.. \ jre64目录
系统注册表
JDK_HOME环境变量
JAVA_HOME环境变量
答案 1 :(得分:-1)
CTRL
+ ALT
+ SHIFT
+ S
转到Project Structure
在Platform Settings
下,转到SDKs
。
使用+
绿色图标添加新SDK
并将其设置为该值。