Eu tenho isso no meu terminal para verificar
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)
Ainda meu netbeans 8.1 não está iniciando ele está apenas iniciando até a leitura dos módulos e não sei qual é o erro.
Também adicionei
netbeans_jdkhome="/usr/lib/jvm/java-8-oracle"
No netbeans.conf Como foi aceito em um post, mas não funcionou para mim.
Eu já tentei desinstalar e instalar algumas vezes, mas ainda não funcionou.
Estou fora de ideia agora e espero que alguém me aponte para a direção certa
UPDATE
martin@martin:~$ javac -version
javac 1.8.0_131
tentou executar
martin@martin:~$ sudo chown -R martin:martin ~/.cache/netbeans
[sudo] password for martin:
martin@martin:~$
deste isso ainda não funcionou