Отсутствует пункт меню 'maven package' в Eclipse - PullRequest
11 голосов
/ 24 февраля 2012

Я использую Eclipse 3.7 с m2eclipse. Ранее я знал, что в меню был пункт «maven package», но поскольку я переустанавливал Ubuntu, в нем нет записи, и мне нужно «maven install», чтобы сделать то же самое.

Теперь мне интересно, можно ли вернуть «пакет maven», чтобы я мог что-то протестировать, не устанавливая его, и позволить другим проектам использовать тестовую версию в качестве зависимости.

Ответы [ 2 ]

24 голосов
/ 24 февраля 2012

Просто используйте Maven Build... и введите package в поле цели.

6 голосов
/ 30 марта 2013

Я также недавно хотел иметь эту опцию с новой версией m2eclipse. Лучшее решение, которое я смог найти, - создать конфигурацию с целевым пакетом, а в качестве базового каталога дать имя переменной $ {selected_resource_loc}. Тем не менее, вам нужно перейти на страницу настройки конфигурации, но, по крайней мере, вам не нужно определять новую конфигурацию для каждого проекта, а использовать предопределенную.

  • щелкните правой кнопкой мыши проект
  • запустить как
  • запуск конфигурации ..
  • двойной клик maven build (для создания новой конфигурации)
  • дать имя для конфигурации, например пакет
  • переменные клика
  • выберите «selected_resource_loc» и нажмите «ОК»
  • напишите свою цель, например «пакет» или «чистый пакет»
  • пробег

В следующий раз, когда вы захотите упаковать другой проект, вы можете снова использовать эту конфигурацию:

  • щелкните правой кнопкой мыши проект
  • запустить как
  • запуск конфигурации ..
  • выберите конфигурацию maven
  • пробег

По крайней мере вам не нужно будет создавать новую конфигурацию каждый раз, когда вы хотите упаковать пакет, как в случае с maven build ...

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