Есть ли в Netbeans версия разрешения рабочего пространства m2eclipse? - PullRequest
2 голосов
/ 22 ноября 2011

Мой коллега использует разрешение рабочей области m2eclipse, и я нахожу его довольно продуктивным.

Мне интересно, есть ли версия упомянутого поведения netbeans?

ОБНОВЛЕНИЕ: определение разрешения рабочего пространства m2eclipse

Вы можете настроить проект для разрешения зависимостей из рабочего пространства.Это приводит к изменению способа обнаружения артефактов зависимости в Maven.Если проект настроен на разрешение зависимостей из рабочей области, эти артефакты не обязательно должны присутствовать в вашем локальном хранилище.Предположим, что project-a и project-b находятся в одной рабочей области Eclipse, и что project-a зависит от project-b.Если разрешение рабочей области отключено, сборка m2eclipse Maven для проекта-a будет успешной, только если артефакт проекта-b присутствует в локальном хранилище.Если разрешение рабочего пространства включено, m2eclipse разрешит зависимость через рабочее пространство eclipse.Другими словами, когда разрешение рабочей области включено, проекты не должны быть установлены в локальном хранилище, чтобы иметь отношение друг к другу.

Ответы [ 2 ]

1 голос
/ 22 ноября 2011

Netbeans также имеет встроенную поддержку Maven. Смотри http://wiki.netbeans.org/Maven.

0 голосов
/ 31 мая 2016

Обновление: поддерживается, но папки ... <projx>/build.xml и <projx>/nbproject должны быть удалены / отсутствуют, чтобы проекты распознавались как проекты Maven (синие M значки), а не как (основанные на ANT) Java-проекты (значки Coffee), например:

  • переход с с использованием проекта (ugp) на используемый проект (udp) через CTRL + щелчок левой кнопкой мыши
  • немедленные обновления Javadoc в udp для зависания кода мыши ugp
  • последние версии mvn ugp для обновления udp

Старое расследование. Похоже, что это не поддерживается в 8.1 (ноябрь 2015 г.) и не упоминается в NetBeans Maven FAQ .

* 1029.* Здесь упоминается, что он поддерживается с версии 6.5, но он не работает для нас или имеет другое значение:

NetBeans разрешает зависимости Maven из своего рабочего пространства без установки в локальный репозиторий Maven.(требует, чтобы проект зависимости находился в той же рабочей области)

И есть инвалидовid запрос функции (2011) , который может показать некоторые альтернативы с предполагаемыми плюсами и минусами.

...