Я пытаюсь запустить eclipse на своей Mac OS X. В последнее время я занимаюсь разработкой некоторых программ для Android на Eclipse, и сегодня я хотел бы сделать некоторые разработки на Java. Однако, к моему удивлению, Eclipse говорит, что JRE/JDK не установлен. Я не знаю, как это возможно, так как мои проекты в андроиде очень хорошо работали до сих пор и даже сейчас. Я пробовал следующие товары:Отсутствует JRE в Eclipse в Mac OSX
- Проверка версии Java через терминал Mac. В нем указано
java version "1.8.0_20"
. Вот скриншот. - Я проверил версию Java через панель управления Java в системных настройках. Опять же:
- Я знаю, что, когда нет JRE видна в Eclipse, он может быть введен вручную через «добавить» вариант под предпочтений> Java> Installed JREs в Eclipse. Но хотя я могу найти Contents папку на этом пути: /Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/home/contents, при попытке вручную добавить это в Eclipse, в папке Java под пользователи/библиотека просто не отображаются. Я понятия не имею, почему это происходит. Вот несколько скриншотов, на всякий случай:
Как вы можете видеть, папка Java просто не отображается под Библиотека на скриншоте выше.
- Наконец, я также попытался ударить «Поиск» в Затмении (такое же место, как «Добавить» в одном из приведенных выше скриншотах), но «Поиск» не находит ничего.
Я прошел через существующие ответы на SO, которые касаются аналогичных проблем. Единственное, что я не делал, похоже, заключается в настройке переменной пути, но все они были в ОС Windows, поэтому не уверен, что это применимо в моей ситуации.
Я бы очень признателен за любую помощь по этому вопросу.
Обновление 1: В соответствии с тем, что было указано до сих пор, я попробовал скопировать вложенный путь. Но я получаю ошибку: домашний каталог не существует.
Вот скриншот:
Я не знаю, что вызвало проблему, но я думаю, что вы можете смотреть в неверном 'папку Library'. Похоже, вы смотрите в '~/Library', но мой Java 8« Установленные JRE »находится под'/Library/Java/JavaVirtualMachines/jdk * .jdk/Contents/Home'. –
Это может показаться странным, но, как вы сказали, в моем меню ** Finder ** я нажал кнопку ** Go ** и ввел ** ~/Library **, и получившееся окно оказалось таким же, как отображается в Eclipse. В этом окне также нет папки ** Java **, вот как я смог разобрать разницу. Но даже копирование правильного пути в Eclipse не указывает на JRE. –