Мы добавляем новый код в существующий проект, который использует систему пользовательской сборки, разработанную с Ant и Ivy для управления зависимостями.
Используется наша новая команда Maven и его функции, такие как выполнение тестирования, отчеты cobertura и т. д.
Наш вопрос: возможно ли добавить pom.xml, соответствующий структуре текущего проекта, но дать Maven команду загрузитьего classpath из директории "lib" уже заполнен Айви?Другими словами: мы хотим использовать Maven без управления зависимостями.
Один действительно грязный подход заключается в том, чтобы сгенерировать один большой jar-файл из libdir и настроить pom.xml, чтобы он включал только это ... но мы считаем, что должен быть более чистый подход.*
Любая идея или рекомендация?
Примечание: мы не заинтересованы в создании pom.xml с зависимостями из конфигурации Ivy, мы просто хотим, чтобы Maven полагался на сгенерированный путь к классу Ivy.Нет необходимости различать test / runtime / compile classpath.