如何定义应该使用哪个 JRE IntelliJ IDEA 在 Windows 上运行?
34242 次
2 回答
15
于 2012-08-09T09:52:36.050 回答
4
包括 JDK64 设置在内的更多实际信息在这里:
<product>.exe使用这个 JDK 搜索序列:
IDEA_JDK///环境变量WEBIDE_JDK(取决于产品,PYCHARM_JDK适用于WebStorm和PhpStorm)RUBYMINE_JDKWEBIDE_JDK..\jre目录- 系统
Registry JDK_HOME环境变量JAVA_HOME环境变量
idea64.exe使用这个 JDK 搜索序列:
IDEA_JDK_64环境变量..\jre64目录- 系统
Registry JDK_HOME环境变量JAVA_HOME环境变量
也可以使用<product>.bat位于 bin 目录中的文件启动 IDE,它使用以下 JDK 搜索序列:
IDEA_JDK///环境变量WEBIDE_JDK(取决于产品PYCHARM_JDK)RUBYMINE_JDK..\jre目录JDK_HOME环境变量JAVA_HOME环境变量
环境变量必须指向JDK安装主目录,例如:
c:\Program Files (x86)\Java\jdk1.7.0_17
/create-i4j-log命令行开关可以与 .exe 一起使用,以跟踪 JDK 搜索序列并找出选择特定 JDK 的原因。- 可以在
Help | About对话框中验证 IDE 使用的实际 JDK 版本(打开任何项目以访问菜单)。 - 根据产品定义///
IDEA_JDK变量以覆盖默认版本WEBIDE_JDK。PYCHARM_JDKRUBYMINE_JDKIDE_HOME\jre - 使用Rapid Environment Editor添加/编辑变量,它会检测到不正确的路径。
于 2015-10-26T12:20:42.020 回答