Во время установки 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, но ничего не работает. Что мне делать?
Вам нужно установить путь 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
Загрузите свой 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.
для меня это работает. Я установил Netbeans 8 и попросил меня присоединиться к пути jd.
Я использовал первый ответ:
sudo apt-get install openjdk-7-jdk
, чем
sh netbeans-8.0-linux.sh (предположим, Я в /home/MYNAME/Download/, где я загрузил файл .sh)