Неможливо зрозуміти, що таке jdk


14

У мене точно встановлено 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 як sdk проекту Java, я не можу цього зробити, тому що для цього потрібна папка та /usr/bin/javaфайл. Навіть якщо я вказую /usr/bin, він говорить, що це неправдиве місцеположення.

Тож де воно розташоване і як я можу налаштувати місце, щоб воно було java sdk для IntellyJ Idea12 або для Eclipse?

ОНОВЛЕННЯ : Шлях "/ usr / lib / jvm /" не існує

ОНОВЛЕННЯ2 :

Я використав цей підручник http://www.wikihow.com/Install-Oracle-Java-on-Ubuntu-Linux


Як ви встановили jdk, використовуючи, update-alternativesможливо, вам допоможуть.
nikhil

Відповіді:


19

Всі установки JRE і JDK ubuntu зберігаються в / usr / lib / jvm /

Вам потрібно додати розташування JDK, характерне для багатьох арків, до Idea12 Наприклад, для установок Ubuntu 32bit x86 використовуйте: / usr / lib / jvm / java-7-openjdk-i386


Шлях "/ usr / lib / jvm /" не існує.
Алекс Малекс

3
/ usr / lib / jvm / існують після встановлення пакета openjdk-7-jdk . Ви можете побачити це для себе , якщо ви використовуєте пошук Убунту пакетів і пошук JAVAC packages.ubuntu.com / ...
xranby

я не встановив його? Подивіться на моє оновлення2
Alex Malex

Вам потрібно скористатися /usr/local/java/jdk1.7.0_17, якщо ви дотримувались підручника, згаданого в UPDATE2.Я рекомендую вам дотримуватися довідкової документації довідки Ubuntu Java.ubuntu.com/community/Java
xranby

Спасибі. Я просто ls -lh /usr/lib/jvm/відкриваю Яву. Очікували, default-javaале знайшли java-7-oracle. Вирішено.
Magno C

-2

де знаходить розділи джерел / двійкові та посібники для вказаних файлів. Потім надані імена спочатку знімаються з провідних компонентів імені шляху і будь-якого (одиничного) останнього розширення форми .ext, наприклад, .c. Префікси s. У результаті використання контролю вихідного коду також розглядаються питання. WhereIs потім намагається знайти потрібну програму в списку стандартних місць Linux.

java: /usr/bin/java /usr/bin/X11/java /usr/local/java /usr/share/java

Це лише символічна ланка установки Java. ви можете прочитати тут

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.