为 intelliJ 设置JAVA_HOME?

所以我决定今天尝试Android Studio的测试版,但它拒绝在我的32位JRE上运行。我可以下载64位JRE,但由于各种原因,我对它成为我的默认JRE不感兴趣(我目前的32位eclipse IDE,Processing IDE和Minecraft不喜欢64位),我认为一直java_home dir会很麻烦。

那么,intelliJ是否有某种方法来设置另一种JAVA_HOME dir,就像eclipse在其ini中所做的那样?


答案 1

在 IntelliJ 中,您可以指定要在项目级别使用的 SDK。转到“文件” -->“项目结构” --> SDK(左侧列表),您可以添加/删除指向不同 SDK 的路径

其他解决方案:如果您使用Windows,那么我认为您可以将JAVA_HOME指定为IntelliJ的系统属性。如果你使用Linux,解决方案是相似的。


答案 2

我使用IDEA_JDK来实现此目的(在linux上)。

我相信这对Android Studio来说是STUDIO_JDK。

有关此软件和其他 jetbrains IDE 的更多信息,请参见 https://intellij-support.jetbrains.com/hc/en-us/articles/206544879-Selecting-the-JDK-version-the-IDE-will-run-under


推荐