2012-01-27 4 views
1

Я создаю проект Android с плагинами Eclipse и maven. Когда я его создаю, получаю ошибку следующим образом:Ошибка установки зависимостей maven

27/1/12 2:34:02 PM IST: создавать ошибки для ProjectName; org.apache.maven.lifecycle.LifecycleExecutionException: Не удалось выполнить цель

com.jayway.maven.plugins.android.generation2: Maven-андроид-плагин: 2.2.1: порождающие-источники (по умолчанию генерировать -sources) по проекту ProjectName: Исполнение default-generate-sources of goal com.jayway.maven.plugins.android.generation2: maven-android-plugin: 2.2.1: источники-источники не удалось: пожалуйста, укажите подходящий Android Путь к каталогу SDK как параметр конфигурации <sdk><path>...</path></sdk> in the plugin <configuration/>.

В качестве альтернативы, вы можете добавить параметр командной строки: -Dandroid.sdk.path=... или путем установки переменной окружения ANDROID_HOME

Даже если я установить ANDROID_HOME и путь в <sdk><path>...</path></sdk>

+1

Ваш вопрос трудно читается :( –

+0

Вы пытались с '-Dandroid.sdk.path =' в командной строке? –

ответ

0

Кроме ANDROID_HOME переменной окружения, вам также необходимо добавить $ ANDROID_HOME/tools и $ ANDROID_HOME/платформенные инструменты в переменную среды PATH:

Maven 3.0.3+ установлен, см переменной http://maven.apache.org/download.html

  1. Установить среды ANDROID_HOME на путь установленной Android SDK и добавить $ ANDROID_HOME/инструменты, а также $ ANDROID_HOME/платформенные инструменты для вашего $ PATH. (или в Windows% ANDROID_HOME% \ tools и% ANDROID_HOME% \ платформенные инструменты).
  2. пользователей MacOS: Обратите внимание, что для пути к работе в командной строке и в среде IDE запускается запуск программ вы должны установить его в /etc/launchd.conf и НЕ в .bashrc или что-то другое

Проверьте страницу «Начало работы» на веб-сайте плагина android maven here.

Надеюсь, что эта помощь.

0

Кроме того, необходимо установить местоположение путь к Android SDK в Eclispe, а также, в противном случае m2e-андроида сборки не получится:

Перейти к Window -> Preferences и выберите Android. Нажмите кнопку «Обзор» рядом с текстовым полем «Расположение SDK» и выберите местоположение локально установленного Android SDK. Нажмите «Применить», а затем «ОК», и теперь ваша сборка будет работать.

Смежные вопросы