Подключаемый модуль и ресурсы сборки Maven

При использовании плагина сборки Maven (версия 2.2-beta-5) создается впечатление, что собранный jar будет содержать ресурсы из зависимости, а не собираемый проект, если они имеют одинаковые дорожка. В частности, я m пытается выяснить, как использовать файл конфигурации проекта log4j, а не файл из зависимости.

Project1

-src

- main

--- resources

---- log4j .xml

Если Project1 имеет зависимость - назовите ее Project2 - у которой также есть файл log4j.xml в src / main / resources, то после запуска плагина сборки собранный jar будет содержать файл log4j.xml Project2 вместо Project1. Я считаю, что это связано с тем, что сначала распаковываются все зависимости, и поэтому, когда он пытается распаковать проект верхнего уровня, файл log4j.xml уже присутствует и поэтому он не перезаписывается.

Есть ли возможность заставить плагин сборки использовать файлы проекта вместо зависимости ' s?

6
задан blong 8 August 2013 в 16:13
поделиться