更新:
建议在 Linux 上使用捆绑的JetBrains Runtime来运行 IntelliJ IDEA。目前 IntelliJ IDEA 需要 Java 8 才能在这个平台上运行。可以切换到系统或其他 Java 版本,请查看常见问题解答。
原始答案(已过时):
建议使用 OpenJDK 1.7+ 或 Oracle JDK 在 Linux 上运行 IntelliJ IDEA,由于已知的性能和视觉问题,严格不支持 OpenJDK 1.6。
从 IntelliJ IDEA 16 开始,自定义 JRE 与 Linux 发行版捆绑在一起。
棘手的部分是 Oracle JDK 不再通过 .deb 包分发,您不能只使用 apt-get 或 Ubuntu 软件中心安装它。
他们的网站也令人困惑,您可以轻松下载 JRE 而不是 JDK(这将无法正常工作,因为 IntelliJ IDEA 需要 JRE 包中缺少的 tools.jar)。
这是 JDK 下载(版本 1.6.0_29)的正确 URL。从这个 URL 下载适当的.bin文件,例如jdk-6u29-linux-i586.bin如果您需要 32 位 Java 或jdk-6u29-linux-x64.bin对于 64 位版本。
chmod +x jdk-6u29-linux-i586.bin
./jdk-6u29-linux-i586.bin
安装在当前目录中。
在bin/idea.sh的第二行添加以下内容:
export IDEA_JDK=/path/to/jdk1.6.0_29
通常位于/usr/lib/jvm/<YOUR_JDK>
. 现在 IntelliJ IDEA 在 Oracle JDK 1.6.0_29 下应该可以正常启动了。Help
您可以在|中验证它 About
.