我创建了一个桌面链接以在 Unbutu 12 中启动 IDEA 12。当我尝试使用此链接启动应用程序时,我收到一条错误消息:“无法启动 Intellij IDEA。未找到 JDK。请验证 IDEA_JDK, JDK_HOME 或 JAVA_HOME 环境变量指向有效的 JDK 安装”。
我可以从终端导航到安装目录并调用 ./idea.sh 启动 IDEA 我的配置:Ubuntu 12.10 Intellij IDEA 12.0.1 Sun JDK 1.6.0_38 IDEA_JDK、JDK_HOME 和 JAVA_HOME 定义在 /etc/bash.bashrc JDK_HOME= /opt/jdk1.6.0_38 export JDK_HOME IDEA_JDK=/opt/jdk1.6.0_38 export IDEA_JDK
JAVA_HOME=/opt/jdk1.6.0_38 export JAVA_HOME PATH=$PATH:$JAVA_HOME/bin export PATH
它们在运行时正确显示: echo $JDK_HOME -> /opt/jdk1.6.0_38 echo $IDEA_JDK -> /opt/jdk1.6.0_38
在 IDEA 中,此 JDK 被识别为同一指定路径下的有效 JDK。
桌面链接是使用原始idea.sh 文件上的“建立链接”命令创建的,并复制到桌面。
任何想法将不胜感激!