为intelliJ设置JAVA_主页?
所以我决定今天试用android studio的测试版,但它拒绝在我的32位JRE上运行。我可以下载64位JRE,但出于各种原因(我目前的32位EclipseIDE、ProcessingIDE和Minecraft不喜欢64位的体验),我对它作为我的默认JRE不感兴趣,而且我认为一直使用swithing java_home dir会很麻烦为intelliJ设置JAVA_主页?,java,android,intellij-idea,android-studio,Java,Android,Intellij Idea,Android Studio,所以我决定今天试用android studio的测试版,但它拒绝在我的32位JRE上运行。我可以下载64位JRE,但出于各种原因(我目前的32位EclipseIDE、ProcessingIDE和Minecraft不喜欢64位的体验),我对它作为我的默认JRE不感兴趣,而且我认为一直使用swithing java_home dir会很麻烦 那么intelliJ是否有办法像eclipse在其ini中那样设置一个替代的JAVA_HOME dir呢?在intelliJ中,您可以指定在项目级别使用哪个SD
那么intelliJ是否有办法像eclipse在其ini中那样设置一个替代的JAVA_HOME dir呢?在intelliJ中,您可以指定在项目级别使用哪个SDK。转到“文件”-->“项目结构”-->SDK(左侧列表),您可以添加/删除到不同SDK的路径
其他解决方案:如果您使用Windows,那么我认为您可以仅为IntelliJ指定JAVA_HOME作为系统属性。如果您使用Linux,则解决方案与此类似。我使用IDEA\u JDK(在Linux上)实现此目的 我相信这是android STUDIO的STUDIO_JDK
有关此jetbrains IDE和其他jetbrains IDE的更多信息,请参阅其他答案不适用于64位版本。喷气式飞机实际上已经很好地记录了这一点。发件人: Java8 请注意,在所有受支持的平台上从版本16开始运行IntelliJ IDEA需要Java 8。它也适用于同一分支(144+)发布的轻量级IDE 窗口 JDK与所有产品安装程序捆绑在一起,建议您使用提供的JDK版本,除非有任何特定问题 32位JDK位于IDE_HOME\jre目录中,由32位产品可执行文件使用 要在64位模式下运行IDE,您需要下载并安装64位JDK(不是JRE)发行版,然后自己安装。当您运行64位.exe文件时,IDE将从注册表中查找并使用它(目前仅适用于IntelliJ IDEA,其他产品可以使用.bat文件以64位模式运行) .exe使用以下JDK搜索序列:
- IDEA_JDK/PHPSTORM_JDK/WEBIDE_JDK/PYCHARM_JDK/RUBYMINE_JDK/CLION_JDK/DATAGRIP_JDK环境变量(取决于 以前,WEBIDE_JDK产品既适用于WebStorm,也适用于PhpStorm 2016.1版)
- ..\jre目录
- 系统注册表
- JDK_HOME环境变量
- JAVA_主环境变量
- IDEA\U JDK\U 64环境变量
- ..\jre64目录
- 系统注册表
- JDK_HOME环境变量
- JAVA_主环境变量
- IDEA\u JDK/PHPSTORM\u JDK/WEBIDE\u JDK/PYCHARM\u JDK/RUBYMINE\u JDK/CLION\u JDK/DATAGRIP\u JDK环境变量(取决于产品)
- ..\jre目录
- JDK_HOME环境变量
- JAVA_主环境变量
/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk您知道我如何设置您描述的系统属性吗?如何“您可以将Java_HOME指定为IntelliJ的系统属性”?我找不到任何简单的方法来做到这一点