在Windows上为IntelliJ Idea指定JRE

时间:2012-08-09 09:52:36

标签: windows intellij-idea java

如何定义哪些JRE IntelliJ IDEA应该用于在Windows上运行?

2 个答案:

答案 0 :(得分:15)

在以下post中,指定路径查找序列如下:

  1. IDEA_JDK env。变量
  2. ./ jre directory
  3. 注册表
  4. JDK_HOME环境变量
  5. 确实如此。创建IDEA_JDK环境变量确实有帮助。

答案 1 :(得分:3)

包括JDK64设置在内的更多实际信息为here

<product>.exe使用此JDK搜索序列:

  1. IDEA_JDK / WEBIDE_JDK / PYCHARM_JDK / RUBYMINE_JDK环境变量(取决于产品,WEBIDE_JDK适用于WebStorm和PhpStorm)
  2. ..\jre目录
  3. system Registry
  4. JDK_HOME环境变量
  5. JAVA_HOME环境变量
  6. idea64.exe使用此JDK搜索序列:

    1. IDEA_JDK_64环境变量
    2. ..\jre64目录
    3. system Registry
    4. JDK_HOME环境变量
    5. JAVA_HOME环境变量
    6. 也可以使用位于bin目录中的<product>.bat文件启动IDE,它使用以下JDK搜索序列:

      1. IDEA_JDK / WEBIDE_JDK / PYCHARM_JDK / RUBYMINE_JDK环境变量(取决于产品)
      2. ..\jre目录
      3. JDK_HOME环境变量
      4. JAVA_HOME环境变量
      5. 环境变量必须指向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_JDK / RUBYMINE_JDK变量,以覆盖IDE_HOME\jre的默认版本。
        • 使用Rapid Environment Editor添加/编辑变量,它将检测错误的路径。