在Ubuntu 11.10上安装IDEA

我试图在Ubuntu 11.10上安装IDEA。首先,我安装了openjdk-7-jdk。然后我尝试按照说明运行idea.sh文件。但是它抱怨:

ERROR: cannot start IntelliJ IDEA.
No JDK found to run IDEA. Please validate either IDEA_JDK, JDK_HOME or JAVA_HOME 
environment variable points to valid JDK installation.

Press Enter to continue.

尝试回显这三个变量会在屏幕上打印一个空行。如何(以及什么值)我设置这些变量和继续安装?谢谢。

最佳答案
建议使用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需要tools.jar从JRE包中缺少)。

Here is the correct URL用于JDK下载(版本1.6.0_29)。从此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&gt ;.现在IntelliJ IDEA应该在Oracle JDK 1.6.0_29下开始。您可以在帮助|中验证它关于。

转载注明原文:在Ubuntu 11.10上安装IDEA - 代码日志