Как настроить Maven 3.0.3 для извлечения только общего файла JAR во вновь созданный артефакт? - PullRequest
1 голос
/ 25 октября 2011

Я использую Maven 3.0.3 и пытаюсь добиться следующего:

project-a (это мой родительский POM) -> pom сборки -> dev / test / qa / prod POMsкоторый генерирует zip-файлы (по одному на каждую среду).У меня есть довольно много "общих" файлов свойств и XML-файлов, которые я хотел бы поместить в общий zip-файл и "встраивать" или "извлекать" в dev / test / qa / prod zip-файлы.Я пытался избежать помещения этих общих компонентов в pom сборки и затем обращаться к ним, используя относительный путь (то есть что-то вроде "../common"), а вместо этого создать POM, который будет зависеть от POM dev / test / qa / prod... Как я могу дать указание этим POM извлечь ТОЛЬКО один zip-файл или jar-файл, являющийся project-common.jar !!!

1 Ответ

2 голосов
/ 11 ноября 2011

Возможно maven-dependency-plugin может помочь извлечь ваш артефакт: http://maven.apache.org/plugins/maven-dependency-plugin/examples/unpacking-artifacts.html

...