Я использую NetBeans 7.4 RC1 для создания проектов Maven.Как построить зависимости Maven без родительского проекта в NetBeans
Предположим, я создаю два проекта Maven, названные A и B, и третий по имени X, который включает в себя два других проекта в качестве зависимостей.
В процессе строительства X Maven ищет локальный репозиторий Maven (и подключенный прокси-сервер) для зависимостей и, очевидно, не находит его изначально.
Если я запускаю команду сборки NetBeans в проектах A и B, она выполняет установку maven, которая затем устанавливает проекты в мой локальный репозиторий. Теперь, когда я создаю X, он найдет зависимость, и все будет хорошо.
Есть ли способ настроить Maven (или NetBeans) для автоматической сборки зависимостей (и установить его в мой локальный репозиторий)? Я знаю, что есть решение сделать это с POM Projects (Reactor POM), где модули (в данном случае A, B и XI) могут быть добавлены к нему, а проект POM указан как родительский элемент во всех модулях - это будет позвольте мне выбрать опцию «Построить с зависимостями», которая затем построит все модули в проекте POM. Но это нехорошее решение, если проект A является проектом утилиты, который используется во многих других проектах.
По существу, я бы хотел избежать создания всех зависимостей для проекта каждый раз, когда я хочу проверить свой проект; особенно когда я работаю над проектом и его зависимостями одновременно.
Ключ должен попробовать это в NetBeans и без модулей, если это возможно.
Надеюсь, мне не хватает смысла.
Так вот что значит «строить с зависимостями»? Он работает только при наличии родительского ПОМ? Это объясняет, почему это ничего не делает в моих проектах ... – marcus