Настройка
Я упаковываю WAR с несколькими устаревшими jar-зависимостями (ради простоты они не могут быть изменены или исключены из развернутой WAR).
Номер
Включение одного или обоих из этих двух jar приведет к неумолимым ошибкам во время теста. Если я полностью исключу зависимости, тесты пройдут успешно, но WAR будет не хватать реальных классов времени выполнения, в которых она нуждается.
Hope
Maven2 предлагает области компиляции, тестирования, выполнения, системы и предоставляемые области. К сожалению, ни один из них не будет включен в сборку, но будет исключен из пути к классу теста . Я надеюсь, что мне не хватает какого-то очевидного способа полностью разобраться с этим делом в функции управления зависимостями.
Страх
Я должен использовать плагин сборки, чтобы скопировать эти проблемные фляги в цель. Я не хочу обходить систему управления зависимостями, чтобы копировать баночки в открытом виде в цель, поскольку я не хочу управлять этими банками вне внутреннего репозитория.
Мысли? Альтернативы?