Ошибка установки NetBeans: указанная папка jdk не содержит jdk

Во время установки Netbeans 7.3 я получил это сообщение

the specified jdk folder does not contain jdk

У меня установлен openjdk 7 в моей системе с использованием apt-get. Я пытался указать путь к /usr/lib/jvm/java-7-openjdk-i386, а также пытался /usr/lib/jvm/java-7-openjdk-i386/bin, но ничего не работает. Что мне делать?

13
задан 27 May 2013 в 12:28

3 ответа

Необходимо установить JAVA_HOME путь.

Открытый /etc/profile с Вами любимый текстовый редактор, т.е.

gksudo gedit /etc/profile

Перейдите в конец файла и добавьте это содержание

JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export JAVA_BIN
export PATH

Перезагрузите свой ПУТЬ в масштабе всей системы/etc/profile с

. /etc/profile

Как опция, можно запустить установщик с --javahome опция, указывающая /usr/lib/jvm/java-7-openjdk-i386 путь как таковой

netbeans-installer.sh --javahome /usr/lib/jvm/java-7-openjdk-i386

это вынудит установщик использовать тот путь для версии Java, которой Вы требуете.

3
ответ дан 27 May 2013 в 12:28

Получил решение. Как сказано в документации openjdk, я установил openjdk, используя

sudo apt-get install openjdk-7-jre

Но это не полная установка. После этого я использовал эту команду

sudo apt-get install openjdk-7-jdk

. Она устанавливает несколько дополнительных пакетов. После этого netbeans автоматически находит jdk и нормальная установка завершается гладко ...

0
ответ дан 27 May 2013 в 12:28

для меня это работает. Я установил Netbeans 8, и он попросил меня присоединиться к пути jd.

Я использовал первый ответ:

sudo apt-get install openjdk-7-jdk

, чем

sh netbeans-8.0-linux.sh (предположим, я в /home/MYNAME/Download/, где я скачал файл .sh)

0
ответ дан 27 May 2013 в 12:28

Другие вопросы по тегам:

Похожие вопросы: