У меня возникла проблема с обновлением до Java 8 с Java 6 на моем Mac с Mac OS X 10.10.5, при этом Java 8, похоже, не распознается.Проблема с установкой Java 8 на Mac OS X
Я установил Java 8 через установщик .dmg: jre-8u66-macosx-x64.dmg, но когда я ввожу: java -version, он сообщает: java-версия «1.6.0_65».
Тем не менее, я заметил, что под панелью Java через системную настройку панель настроек среды выполнения Java отображает 1.8.0_102.
От ковыряться я заметил: 1) Java 8, кажется, установлен в: /Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk кажется
2) Java 6 были установлены в: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk
Я тогда заметил пост на StackOverflow, рекомендующий использовать «варево» для установки Java, а не использовать официальный инсталлятор для Mac, так как он сломан. Когда я пошел установить заваривать я получил сообщение об ошибке:
/USR/BIN/рубин -e "$ (завиток -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Я получил сообщение об ошибке: Illegal имя переменной. И тогда я читал, что «варево» разбито на версии El Capitan и выше.
Итак, что мне нужно сделать, чтобы выполнить это обновление до Java 8? ??? Цените любую помощь! Благодаря!
Что возвращает 'echo $ JAVA_HOME'? –
Он возвращает:/LIbrary/Java/Home – user1104028