¿Cómo debo instalar JDK 8 en El Capitan?

Acabo de instalar JDK 8 en mi máquina, pero todavía creo que está usando JDK 6.

% mvn --version Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0 

La versión correcta de Java está imprimiendo en la línea de command:

 % java -version java version "1.8.0_91" Java(TM) SE Runtime Environment (build 1.8.0_91-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode) 

Java Home se ve bien:

 % echo $JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home 

Esto parece sospechoso:

 % pwd /System/Library/Frameworks/JavaVM.framework/Versions % ls -lt total 64 drwxr-xr-x 10 root wheel 340 May 10 21:20 A lrwxr-xr-x 1 root wheel 1 May 10 21:15 Current -> A lrwxr-xr-x 1 root wheel 10 May 10 21:15 1.4 -> CurrentJDK lrwxr-xr-x 1 root wheel 10 May 10 21:15 1.4.2 -> CurrentJDK lrwxr-xr-x 1 root wheel 10 May 10 21:15 1.6 -> CurrentJDK lrwxr-xr-x 1 root wheel 10 May 10 21:15 1.6.0 -> CurrentJDK lrwxr-xr-x 1 root wheel 52 May 10 21:15 CurrentJDK -> /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents 

Esta carpeta tiene ambos JDK:

 % ls /Library/Java/JavaVirtualMachines/ 1.6.0.jdk jdk1.8.0_91.jdk 

¿Es la solución tan simple como cambiar el enlace simbólico al JDK actual? Hay muchos pasos enumerados aquí , pero ¿realmente se requieren?

  • ¿Cómo se puede tratar el file de la aplicación como un file en Package Explorer para Mac OS X?
  • ¿Puedo instalar mediante progtwigción una versión específica de JDK (es decir, utilizando solo herramientas de command-line) en OS X?
  • ¿Cómo puedo encontrar mi directory de Java en 10.8.3?
  • ¿Qué establece mi Máquina Virtual Java?
  • Instalé Oracle Java JDK 8 pero la command-line de Java sigue informando que es la versión 7
  • ¿Cómo puedo eliminar esta window emergente de Java Runtime Environment (JRE)?
  • ¿No se puede encontrar un ejecutable en "/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/bin/apt" (-1)?
  • Iphone 4S jailbroken pegado en respring logo
  • ¿Cómo deshacerse del post "Java fue instalado recientemente" cada vez que inicio Safari?
  • eclipse corriendo en Mac 32bit
  • Problema al instalar Java
  • Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).