当前位置:  开发笔记 > 编程语言 > 正文

在Ubuntu 11.10上安装IDEA

如何解决《在Ubuntu11.10上安装IDEA》经验,为你挑选了1个好方法。

我想在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.

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



1> CrazyCoder..:

更新:

建议在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下载的正确URL(版本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/.现在IntelliJ IDEA应该在Oracle JDK 1.6.0_29下正常启动.您可以在Help|中验证它 About.


我并没有真正得到关于OpenJDK上的Idea的所有歇斯底里的警告.我使用OpenJDK并且必须注意我在OpenJDK上运行Idea时亲身看到的所有错误都可以在Sun JDK上完全重现 - 我认为没有区别.性能也没有明显下降(至少对我工作的项目而言).
_8u25_似乎是当前版本,但我无法在任何地方找到二进制文件
不再分发在.deb文件上?一旦到处运行,写什么?
推荐阅读
jerry613
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有