Android новичок, устанавливающий Eclipse, имеющий проблемы

1

Я - веб-разработчик, новичок в разработке приложений и Java/Android. Я собираюсь следовать некоторым учебникам, чтобы начать учиться, но я бегу в стену. Сайт разработчика Android говорит, что рекомендуемый способ создания приложений для Android находится на Java с использованием подключаемого модуля Eclipse. Поэтому я загрузил Eclipse Classic и разархивировал его, чтобы получить эту ошибку:

"Для запуска Eclipse должна быть доступна Java Runtime Environment (JRE) или Java Development Kit (JDK).

Никакая виртуальная машина Java не была найдена после поиска в следующих местах: /Users//Desktop/eclipse/Eclipse.app/Contents/MacOS/jre/bin/java java в вашем текущем PATH "

Подумайте, в чем проблема и как я могу это исправить? Опять же, новичок в java, jre, android, поэтому прошу прощения, если этот вопрос уже задан. В своем исследовании я обнаружил, что большинство сообщений или решений, которые я нашел, жестко для меня следовать. Всегда есть несколько неясных предметов, которые, вероятно, не позволяют мне получить ответ, который мне нужен. Поэтому я надеюсь, что кто-то сможет пройти меня через установку или настройку того, что мне нужно для Java, поэтому я могу продолжить установку Eclipse и начать обучение.

Я должен, наверное, отметить, что я на Mac OSX 10.6.6 Snow Leopard. Пожалуйста, дайте мне знать, если вам нужна какая-либо другая информация. Большое спасибо за любую помощь!

Теги:

2 ответа

1
Лучший ответ

Ваш Mac говорит правду, он не может найти JRE или JDK - убедитесь, что он находится в вашей PATH, а затем повторите попытку.

[править]

В командной строке:

whereis java 

и получил /usr/bin/java.

ls -l /usr/bin/java

показал символическую ссылку на /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java.

cd /System/Library/Frameworks/JavaVM.framework/Versions/

указывает, что все мои java находятся здесь.

Итак, пока существует /usr/bin/java, он должен быть связан с вашим текущим jdk. Если это не так, вам, вероятно, придется немного поработать, чтобы узнать, почему.

Apple утверждает, что все java-материалы готовы пойти на вашу машину (как это было на моем). Подробнее см. здесь.

[/править]

  • 0
    Я предполагаю, что это означает, что путь к jdk / jre добавлен в переменную среды PATH правильно? Если да, то как мне добавить его, и будет ли путь добавления? Снова извиняюсь, но я новичок и на сцене Mac. Еще раз спасибо!
  • 0
    "whereis java" дает мне тот же результат, но "ls -1 / usr / bin / java" просто снова дает мне "/ usr / bin / java". Тогда идея поразила меня. В исходном сообщении об ошибке оно искало определенное место в каталоге приложения, которого не было. Поэтому я создал структуру папок, которую он искал, затем скопировал псевдоним java из / usr / bin /, и eclipse больше не выдавал это сообщение об ошибке. Пока что это похоже на работу, но мне еще предстоит что-то собрать и скомпилировать, так что посмотрим, выдержит ли это, но пока все хорошо. В любом случае спасибо за вашу помощь и быстрые ответы, высоко ценится!
Показать ещё 1 комментарий
0

Загрузите java jdk из Oracle.

  • 0
    (Не забудьте установить его ...)
  • 0
    Я использую Mac, и, очевидно, Apple поставляет свою собственную версию Java на Mac из коробки. Везде, где я пытался скачать JDK, нет вариантов для Mac ....
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню