2016-03-11 42 views
0

在我的Ubuntu的安裝classpath中JAVA_HOME的設置是否正確:的IntelliJ抱怨的tools.jar不在即使JDK設置

[email protected]:~$ echo $JAVA_HOME 
/shared/jdk1.7.0_79 
[email protected]:~$ which javac 
/shared/jdk1.7.0_79/bin/javac 

而且tools.jar可用:

ll $JAVA_HOME/lib/tools.jar 
-rw-r--r-- 1 ubuntu ubuntu 15256650 Apr 10 2015 /shared/jdk1.7.0_79/lib/tools.jar 

那麼,爲什麼發生以下錯誤?

enter image description here

+0

你確定JAVA_HOME是從你啓動IDEA的shell設置的嗎? –

+0

@BhushanBhangale我從Ubuntu Unity開始了Intellij。 – javadba

回答

0

安裝通過OpenJDK的-7易於得到解決的問題。

sudo apt-get install openjdk-7-jdk 

這是沒有必要重啓,甚至註銷。