Я хочу заняться программированием с последней версией JavaFX, для которой требуется Java 8. Я использую IntelliJ 13 CE и Mac OS X 9 Mavericks. Я запустил установщик Oracle Java 8, и файлы выглядят так, как будто
/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk
но предыдущие версии на
/System/Library/Java/JavaFrameworks/jdk1.6....
 Не уверен, почему последний установщик помещает это в /Library вместо /System/Library (ни в чем разница). Но /usr/libexec/java_home не находит 1.8, поэтому все сообщения, которые я нашел о том, как установить вашу текущую версию java, не работают. Я попытался добавить символическую ссылку, чтобы она выглядела так, будто 1.8 находится в пути /System/Library..., но это не помогает. /usr/libexec/java_home -V прежнему содержит только старый Java 1.6.
По иронии судьбы, панель управления "Java" в Системных настройках показывает только Java 1.8!
Почему установщик Oracle не помещает его туда, куда он действительно идет? И как я могу обойти эту проблему?

