Я знаю, что этот вопрос уже опубликован, но предоставленные решения не работают для меня. Я добавил репозиторий webupd8team/java и установил oracle-java8-installer и oracle-java8-set-default. Я загрузил netbeans 8.1 из netbeans.org (полная версия), установил его, но когда дело доходит до включения модулей java, он не работает, показывая мне список всех модулей, которые netbeans не может включить.
Я также run sudo update-alternatives --config java, который выводит
0 /usr/lib/jvm/java-8-oracle/jre/bin/java 1 auto mode
* 1 /usr/lib/jvm/java-8-oracle/jre/bin/java 1 manual mode
JDK, кажется, отсутствует.
Я получаю правильный вывод, когда я запускаю оба java -version и javac -version
Я также попытался выполнить команду netbeans --jdkhome /usr/lib/jvm/java-8-oracle, безуспешно. Я получаю сообщение об ошибке: netbeans не установлен.
Теперь все это происходит только с версией, которую я загружаю с веб-сайта. Когда я устанавливаю netbeans из оболочки (sudo apt-get install netbeans), все работает отлично.
Дело в том, что мне нужна полная версия с сайта, потому что я работаю с поддержкой серверов HTML5, CSS, J2EE и GlassFish.
Вся помощь приветствуется.
Или отредактируйте /usr/local/netbeans-X.Y/etc/netbeans.conf, чтобы содержать
netbeans_jdkhome="/usr/lib/jvm/java"
Или используйте команду:
/usr/local/netbeans-X.Y/bin/netbeans --jdkhome /usr/lib/jvm/java
изменить /usr/local/netbeans-X.Y/etc/netbeans.conf файл
netbeans_jdkhome="/usr/lib/jvm/java-8-openjdk-amd64"
Удалить и установить с помощью выбранного JVM
https://i.stack.imgur.com/3j8XG.png