Использование Maven android archetype с eclipse
Я пытаюсь использовать следующий архетип. https://github.com/akquinet/android-archetypes/wiki/Android-release-archetype
Я могу следовать инструкциям на странице fine (используя терминал)
Мне было интересно, как я могу сделать это в Eclipse? Есть ли какой-то интерфейс командной строки, в который я могу вводить необходимые команды?
то есть
mvn archetype:generate
-DarchetypeArtifactId=android-release
-DarchetypeGroupId=de.akquinet.android.archetypes
-DarchetypeVersion=1.0.5
-DgroupId=com.foo.bar
-DartifactId=my-android-project
-Dpackage=com.foo.bar.android
Спасибо
2 ответа:
- Install m2eclipse plugin
- создать новый проект maven
- следующая кнопка приведет вас к выбору архетипа
- опционально настраивать каталоги архетипов, не обязательно для этого архетипа (android-релиз), так как последняя версия 1.0.5 находится в Центральном репозитории maven.
- следующий, следующий, следующий ...
Обновление:
Чтобы заставить его работать, я сделал следующее:
- Скачать http://repo1.maven.org/maven2/archetype-catalog.xml сохраните его как пользователя-дома/.м2 / центральный-архетип-каталог.xml
- в eclipse создайте новый проект maven
- следующая кнопка
- настройте каталоги, добавьте новую локальную точку каталога в файл, созданный на шаге 1.
- после закрытия диалогового окна конфигурации каталога убедитесь, что раскрывающийся селектор каталога находится на всех каталогах или на новом локальном каталоге, который вы только что определили
- в типе фильтра "android-релиз"
- Выберите архетип android-релиза и нажмите кнопку Далее
- введите выбранный идентификатор группы и идентификатор артефакта
Я заметил проблему, сообщенную о том, что каталог проекта не может быть переименован.
Проект был создан на диске, поэтому я импортировал его в eclipse с помощью
Импорт > Maven > существующие проекты maven
Если вы начинаете с нового проекта, вы можете использовать Maven Android archetypes для создания проектов Android полностью в Eclipse, вам просто нужно сделать следующее:
- Создайте новый проект Maven (файл -> Новый -> Проект... затем выберите Maven -> Maven Project ).
- При появлении запроса на Выбор архетипа Нажмите кнопку Добавить архетип...
- в появившемся диалоговом окне введите " de.akquinet.андроид.архетипы " для Идентификатор Группы Архетипов .
- в идентификатор артефакта архетипа введите "android-quickstart".
- в версии архетипа введите "1.0.6" и продолжайте.
- При появлении запроса введите желаемую группу проектов и идентификатор артефакта, версию и, при необходимости, установите свойство "платформа" для версии Android (по умолчанию '7').
- задайте свойству "android-plugin-version" для версии Android значение '3.0.0'.
- Нажмите Кнопку Готово
- щелкните правой кнопкой мыши на новом проекте и выберите Maven - > Обновить конфигурацию проекта.