El asunto con /usr/lib/jvm/default-jvm

Probando Intellij IDEA tuve un problema ejecutando una app Maven, al parecer mi maven seguía tratando de ejecutarse usando el viejo JDK 1.6 y no el 1.7 configurado con sudo updade-alternatives –config java sucede que maven usa la variable JAVA_HOME y ésta se encuentra configurada para apuntar a /usr/lib/jvm/default-jvm que es un enlace al jdk por defecto del sistema. Solución, cambiar el destino del enlace (reemplazar jdk_name con el nombre de un jdk listado con el primer comando).

sudo update-java-alternatives -l
sudo update-java-alternatives -s jdk_name
sudo unlink /usr/lib/jvm/default-java
sudo ln -s /usr/lib/jvm/jdk_name /usr/lib/jvm/default-java