Como você instalou o java 8?
Talvez você tenha instalado apenas o JRE?
sudo apt-get install openjdk-8-jre
Isso instalará o ambiente de tempo de execução java, normalmente em:
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
Quando você deveria ter feito:
sudo apt-get install openjdk-8-jdk
Que deve instalar o compilador em (geralmente):
/usr/lib/jvm/java-8-openjdk-amd64/bin/javac
Se você não conseguir que o openjdk funcione, você pode experimentar o java Oracles via www.webupd8.org
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Isso resulta em:
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)<br>
qual javac
/usr/bin/javac
Quais links para:
/usr/lib/jvm/java-8-oracle/bin/javac