исключить как «предоставленные», так и «тестовые» зависимости с помощью плагина зависимостей

есть ли способ исключить как "предоставленные", так и "тестовые" зависимости с помощью подключаемого модуля зависимостей maven:

  1. с зависимостью 'mvn: дерево | grep скомпилирован', я получаю один набор банок (который будет включен в финальную войну)

  2. и с помощью "mvn dependecy:build-classpath -DexcludeScope=provided" я получаю разные установленные банки как для "теста", так и для "компиляции"

так есть ли способ получить 1-й набор банок, используя параметры плагина зависимостей?


person nevgeniev    schedule 28.04.2015    source источник
comment
может быть более правильным вопросом было бы, как получить точно такие же зависимости, которые используются плагином войны (т.е. которые копируются в WEB-INF/lib)   -  person nevgeniev    schedule 29.04.2015


Ответы (1)


'-Dscope=runtime' или '-DincludeScope=runtime' (в зависимости от цель) ограничит подключаемый модуль проверкой зависимостей, используемых в области выполнения

person nevgeniev    schedule 29.04.2015