У меня есть это в моем терминале для проверки
martin@martin:~$ sudo update-alternatives --config java
There is 1 choice for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/lib/jvm/java-8-oracle/jre/bin/java 1081 auto mode
* 1 /usr/lib/jvm/java-8-oracle/jre/bin/java 1081 manual mode
Press <enter> to keep the current choice[*], or type selection number:
martin@martin:~$ java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
Тем не менее мой netbeans 8.1 не запускает его, только запускается вплоть до чтения модулей, и я не знаю то, что является ошибкой.
Также я добавил
netbeans_jdkhome="/usr/lib/jvm/java-8-oracle"
В netbeans.conf, Поскольку это был принятый в сообщении, но это не работало на меня.
Я уже попытался удалить и установить пару раз, но это все еще не работало.
Я вне идеи прямо сейчас, и я надеюсь, что кто-то укажет на меня на правильное направление
ОБНОВЛЕНИЕ
martin@martin:~$ javac -version
javac 1.8.0_131
попробованный для выполнения
martin@martin:~$ sudo chown -R martin:martin ~/.cache/netbeans
[sudo] password for martin:
martin@martin:~$
от этого это все еще не работало