更新:
建议在Linux上使用捆绑的JetBrains Runtime运行IntelliJ IDEA。目前,IntelliJ IDEA需要Java 8才能在此平台上运行。可以切换到系统或其他Java版本,请查看常见问题解答。
原始答案(已过时):
建议在Linux上使用OpenJDK 1.7+或Oracle JDK来运行IntelliJ IDEA,由于已知的性能和视觉问题,严格不支持OpenJDK 1.6。
从IntelliJ IDEA 16开始,自定义JRE与Linux发行版捆绑。
棘手的部分是,Oracle JDK不再通过.deb包分发,您不能只使用apt-get或Ubuntu软件中心安装它。
他们的网站也很混乱,您可能会轻松下载JRE而不是JDK(这将无法正常工作,因为IntelliJ IDEA需要缺少tools.jar的JRE包)。
这是正确的URL用于JDK下载(版本1.6.0_29)。从此URL下载适当的.bin文件,例如如果需要32位Java,则为jdk-6u29-linux-i586.bin,如果需要64位版本,则为jdk-6u29-linux-x64.bin。
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>
下。现在,在Oracle JDK 1.6.0_29下,IntelliJ IDEA应该可以正常启动。您可以在帮助
|关于
中进行验证。