Затмение (STS) + Maven - PullRequest
       27

Затмение (STS) + Maven

6 голосов
/ 26 февраля 2010

У меня в основном есть 2 вопроса:

  • Есть ли способ вызвать консоль Maven из Eclipse? (где я мог написать eclipse:eclipse, и он начал строить проект затмения)
  • Где STS распаковывает его maven? Я хотел бы добавить этот путь к переменным env, чтобы я мог использовать его из консоли Windows.

Ответы [ 2 ]

13 голосов
/ 26 февраля 2010

Есть ли способ вызвать консоль Maven из Eclipse? (где я мог написать eclipse: eclipse, и он начал строить проект eclipse)

Вы можете открыть оболочку внутри eclipse, перейти в нужный каталог и запустить консоль maven оттуда. Но при использовании M2Eclipse (см. Следующий пункт) вы не должны запускать eclipse:eclipse.

Где STS распаковывает это maven? Я хотел бы добавить этот путь к переменным env, чтобы я мог использовать его из консоли Windows.

STS включает M2Eclipse, который поставляется со встроенной версией Maven (поэтому он не «распаковывает» Maven). Но вы можете настроить M2Eclipse для использования внешней версии. Перейдите в окно> Предпочтения> Maven> Установки и Добавить ... внешняя установка:

alt text

0 голосов
/ 07 января 2011

Попробуйте плагин m2eclipse от sonatype, и вы можете полностью исключить использование mvn eclipse: eclipse. После установки m2eclipse и перезапуска Eclipse выберите File-> Import-> Maven-> Существующий проект Maven. Перейдите к вашему проекту Maven и выберите его. Плагин m2eclipse читает pom и создает проект eclipse (этот шаг дает mvn eclipse: eclipse). Есть и другие полезные функции плагина m2eclipse, включая редактор pom.

Проект m2eclipse перемещается из соната в страницу проекта фонда затмения и будет выпущен на поезде Indigo.

См. Эту страницу для получения дополнительной информации о m2eclipse: http://m2eclipse.sonatype.org/

...