Невозможно понять, что такое местоположение jdk
Я правильно установил Java.
aaa@ubuntu:~$ whereis java
java: /usr/bin/java /usr/bin/X11/java /usr/local/java /usr/share/java
aaa@ubuntu:~$ whereis javac
javac: /usr/bin/javac /usr/bin/X11/javac
Но когда я пытаюсь добавить местоположение /usr/bin/java
в IntellyJ Idea12 в качестве Java-проекта SDK, я не могу этого сделать, потому что это требует папки и /usr/bin/java
это файл Даже если я укажу /usr/bin
, это говорит о том, что это недопустимое местоположение.
Так, где это расположено и как я могу настроить местоположение, чтобы быть Java SDK для IntellyJ Idea12 или для Eclipse?
ОБНОВЛЕНИЕ: путь "/usr/lib/jvm/" не существует
ОБНОВЛЕНИЕ 2:
Я использовал этот учебник http://www.wikihow.com/Install-Oracle-Java-on-Ubuntu-Linux
2 ответа
Все установки JRE и JDK для Ubuntu хранятся в /usr/lib/jvm/
Вам необходимо добавить в Archa Idea12 специальное расположение JDK для нескольких арок. Например, в 32-битных установках Ubuntu для x86 используйте: /usr/lib/jvm/java-7-openjdk-i386
whereis находит разделы с исходными / двоичными файлами и руководствами для указанных файлов. Затем переданные имена сначала удаляются из начальных компонентов имени пути и любого (одного) конечного расширения формы.ext, например,.c. Префиксы с. В результате использования управления исходным кодом также рассматриваются. Затем whereis пытается найти нужную программу в списке стандартных мест Linux.
java: /usr/bin/java /usr/bin/X11/java /usr/local/java /usr/share/java
Это просто символическая ссылка установки Java. вы можете прочитать здесь