Quando você instalou o maven, o openjdk-8-jre-headless foi instalado como uma dependência. O Java Runtime Environment (jre) inclui o binário java , mas não o compilador Java ( javac ). O binário java (ou, para ser mais específico, um link para ele) agora reside em /usr/bin . Como a variável PATH é processada da esquerda para a direita, executar java executa /usr/bin/java , enquanto javac executa /usr/local/jdk-9.0.4/bin/javac porque não foi encontrado em nenhuma outra pasta contida em PATH . Você mesmo pode verificar isso usando o comando which , por exemplo which java ou which javac .
O openjdk8 jre provavelmente está instalado em /usr/lib/jvm/java-8... e seus binários estão vinculados em /usr/bin pelo Sistema de Alternativas Debian .