Не удалось найти компилятор Javac

Я попытался установить mvnи получил следующее сообщение:

Compilation failure
Unable to locate the Javac Compiler in:
  /usr/lib/jvm/java-7-openjdk-amd64/jre/../lib/tools.jar
Please ensure you are using JDK 1.4 or above and
not a JRE (the com.sun.tools.javac.Main class is required).
In most cases you can change the location of your Java
installation by setting the JAVA_HOME environment variable.

Хорошо, есть открытый jdk, я также скачал еще один. Я попытался указать JAVA_HOME на оба, теперь он установлен:

JAVA_HOME=/usr/lib/jvm/jdk1.7.0_03
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
export PATH

Я также попытался выбрать один из тех, которые открыты с помощью sudo update-alternatives --config java, но получил ту же ошибку с разными версиями jdk в Это.

Как это исправить? Заранее спасибо.

12
задан Andrew Thompson 30 May 2012 в 09:25
поделиться