没有sudo,IntelliJ无法找到tools.jar

帕特里克·柯林斯

我正在尝试在Ubuntu 14.04上运行IntelliJ。我已经读过这个问题,但是解决方案不适用-我肯定已经安装了JDK而不是JRE。当我尝试运行时idea.sh,出现错误消息:

'tools.jar'似乎不在IDEA类路径中。请确保JAVA_HOME指向JDK而不是JRE。

JAVA_HOME设置为/etc/java-7-openjdkEclipse(以Eclim的形式)找到它没有问题。javac -version印刷品javac 1.7.0_55

但是,如果我运行sudo ./idea.sh,IntellJ可以正常启动。我想念什么?

帕特里克·柯林斯

原来JAVA_HOME设置错误,我需要将其设置为:

/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java

使它工作。我不确定为什么以前没有给我带来任何问题。

编辑:此设置使Maven感到生气(尽管通过IntelliJ进行的Maven工作正常)。对于未来的读者,我相信正确的设置是:

export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre/

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

TOP 榜单

热门标签

归档