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

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

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

person folone    schedule 26.02.2010    source источник


Ответы (2)


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

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

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

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

альтернативный текст

person Pascal Thivent    schedule 26.02.2010

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

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

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

person John    schedule 07.01.2011