Куда делся пакет Eclipse Run As › Maven Package?

В более старой версии Eclipse, номер которой я не помню, была опция при щелчке правой кнопкой мыши по проекту под Run As из Maven Package.

В Springsource Tool Suite 2.9.0, построенном на Eclipse 3.7.2, этой опции больше нет. Я мог создать определенные конфигурации запуска для каждого проекта, чтобы быстро создать пакет Maven, но мне показалось довольно удобным иметь один ярлык для выполнения пакета независимо от того, какой проект был выбран, без предварительной настройки всего этого.

Есть ли способ вернуть эту опцию?


person EngineerBetter_DJ    schedule 12.03.2012    source источник
comment
Вы читали этот вопрос? просто примите изменение и используйте новую функцию.   -  person yorkw    schedule 13.03.2012
comment
Спасибо, что обратили на это внимание. Это решение по-прежнему требует создания новой конфигурации запуска от имени для каждого проекта, а это не то, что я искал.   -  person EngineerBetter_DJ    schedule 13.03.2012
comment
возможный дубликат stackoverflow .com/questions/9422142/   -  person OO7    schedule 05.08.2014
comment
еще один хороший ответ здесь - stackoverflow.com/questions/10504620/   -  person chrismarx    schedule 17.08.2014


Ответы (2)


Если вы предпочитаете функции старого m2eclipse, вы можете вернуться, используя страницу расширений STS. Откройте панель инструментов STS и щелкните страницу расширений внизу. Прокрутите вниз, пока не увидите запись «m2eclipse». При установке удалит m2eclipse v1.0 и установит m2eclipse v0.13.

person Andrew Eisenberg    schedule 13.03.2012

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

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

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

  • щелкните правой кнопкой мыши проект
  • беги как
  • запустить конфигурации..
  • выберите конфигурацию maven
  • бегать
person akcasoy    schedule 30.03.2013
comment
ПРИМЕЧАНИЕ: чтобы это работало в Neon.2, мне пришлось выбрать ${project_loc} в качестве базового каталога. ${selected_resource_loc} не работал (кнопка запуска оставалась неактивной). - person crig; 26.05.2017