Eclipse m2eclipse очистить, собрать проекты, автоматически построить команды, что они? - PullRequest
1 голос
/ 12 января 2012

Какую команду запускает m2eclipse, когда вы

выделите проект -> Меню Проект -> Очистить -> Выбрать что-нибудь -> ОК?

Затем он переходит к «Создание рабочей области».

Какая команда позволяет это сделать?

Причина, по которой я спрашиваю, заключается в том, что я пытаюсь сделать это извне Eclipse, из командной строки. Я пытаюсь автоматизировать все maven вещи в Groovy сценарии. Я на Windows XP.

EDIT: Кроме того, было бы неплохо иметь команды update maven зависимости.

Спасибо!

Ответы [ 3 ]

1 голос
/ 12 января 2012

Для ваших целей этого будет достаточно для сборки командной строки:

cd /to/where/pom.xml/is
mvn clean
mvn install
1 голос
/ 12 января 2012

Maven-вызовы помещаются в меню Run и Debug.Простое создание рабочего пространства не запускает Maven - оно просто выполняет всю работу, которую Eclipse должен сделать, чтобы узнать ваши файлы.

0 голосов
/ 13 января 2012

Никакие команды не запускаются напрямую. Вместо этого плагин m2e использует конфигурацию в pom для создания эквивалентных конфигураций в eclipse.

Например, если вы измените исходные каталоги, он обновит исходные каталоги eclipse для Java-компоновщика. Если вы измените целевые каталоги для исходной компиляции, это обеспечит, чтобы при выполнении проекта -> Очистка плагин знал, какие каталоги очищать.

Если вы пытаетесь сделать это с помощью языка сценариев, я бы порекомендовал просто запускать команды в командной строке. Альтернативой было бы добавить библиотеки maven в путь к классам и использовать их.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...