Мне также не хватало папки CurrentJDK
, но я использую Mac OS El Capitan.
В El Capitan невозможно изменить папку /System/Library/Frameworks/JavaVM.framework/Versions
, поскольку она находится в папке /System
и SIP защищает ее (вы можете отключить SIP , но я не рекомендую), настраиваемая мягкая ссылка CurrentJDK
не разрешена.
Я получил какое-то устаревшее программное обеспечение, которое искало CurrentJDK
, и не было никакого способа обновить путь. Чтобы решить эту проблему, мне пришлось установить Java для OS X 2015-001 , предоставленный Apple (это Java 1.6), который исправил структуру подпапки Versions
, указав на старую Java 1.6. Не самый лучший, но это исправило мою ошибку!