Maven распаковывает только некоторые зависимости

Имея проект maven с большим количеством зависимостей, я хочу распаковать только некоторые из них. Могу ли я как-то сгруппировать свои зависимости, чтобы я мог распаковать только те, которые ссылаются на группу?

Я нашел какой-то способ, но это кажется хлопот:

Используя наборы dependencyfilesets, я мог бы перебирать все пути классов maven maven.project.dependencies, используя набор файлов. И каждый проект будет содержать файл свойств, который может указывать, что проект должен быть распакован или нет. Я боюсь, что перезапись свойств maven для каждой итерации по пути к классам может быть ошибочной.

Я надеюсь на предложения о том, что будет лучшим способом maven, я также нашел задачи maven ant, которые, кажется, способны выполнить эту работу, но я не рассматриваю возможность использования чего-либо еще, кроме antrun / ant-contrib.

Небольшая история. Это миграция из проекта ant, в которой используется что-то похожее на файл pom, но группируются зависимости и выполняется разное поведение для каждой группы. Зависимости содержат java и javascript. Я заинтересован в источниках JavaScript.

0 ответов

Другие вопросы по тегам