Устранение проблем с установкой Java 8 на Mac
Ваш вопрос относительно неожиданного расположения установленных файлов Java 8 на вашем Mac и проблем совместимости распространенная проблема, с которой сталкиваются разработчики. Целью этой статьи является предоставление комплексного решения для решения этих проблем.
Аномалии установки
Установщик Java Oracle имеет тенденцию размещать файлы Java 8 в /Library/Java/JavaVirtualMachines/ , что является отклонением от традиционного пути /System/Library/Java/JavaFrameworks/. Это несоответствие может помешать распознаванию новой версии системными инструментами.
Решение: установка Homebrew
Чтобы преодолеть эти особенности установки, рассмотрите возможность использования Homebrew, универсального менеджера пакетов. для MacOS. Homebrew позволяет устанавливать различные версии JDK, включая OpenJDK, официальную реализацию Java от Oracle. Для Java 8 будет достаточно следующих команд:
brew tap adoptopenjdk/openjdk brew install --cask adoptopenjdk8
Дополнительные инструкции для существующих пользователей Homebrew
Если вы столкнулись с ошибками из-за многократной установки takeopenjdk8, укажите точное местоположение следующим образом: :
brew install --cask adoptopenjdk/openjdk/adoptopenjdk8
Проверка после установки
После завершения установки проверьте наличие Java 8 в пути, выполнив следующую команду:
/usr/libexec/java_home -V
В выводе должен быть указан путь к Java 8.
Совместимость Разрешение
Если на панели управления Java отображается Java 1.8, но /usr/libexec/java_home по-прежнему указывает на более старую версию, рассмотрите возможность изменения переменной среды пути Java:
export JAVA_HOME=`/usr/libexec/java_home -v 1.8`
Эти шаги должны решить проблемы совместимости и обеспечить стабильную среду для программирования на Java.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3