Así que he estado buscando durante horas en esto.
Así que instalé Java 1.7 en mi Mac antes de darme cuenta de que quería / necesitaba usar 1.6. He logrado cambiar todo para que la línea de comandos vea la versión 1.6. Mi problema es que cada vez que intento compilar algo en eclipse dice "No se encontró la instalación de la VM especificada: escriba MacOS X VM, nombre Java SE 7 [1.7.0_45]"
Intenté reinstalar 1.7 para ver si eso arreglaba las cosas. No tiene.
Estoy en OSX 10.8
EDITAR:
La solución por ahora era eliminar mi espacio de trabajo y verificar todo nuevamente