2013-06-26 3 views
0


Мы используем maven как наш инструмент построения. У нас есть 6 различных модулей, которые построены один за другим родительским pom.Pom.xml готовит пакет.
Что мы хотели бы сделать, это исключить некоторые файлы (которые могут быть любыми файлами) при создании пакета. Другими словами, эти файлы не должны присутствовать в созданной банке. Например, если файл java исключен, его соответствующий файл .class не должен находиться в созданной банке.
Кроме того, файлы, которые должны быть исключены, могут измениться (WRT это имя, а не контент).

Мы используем Jenkins как наш инструмент CI, поэтому, если для достижения вышеуказанной функциональности доступны любые плагины. Заранее спасибо :)Исключить некоторые файлы из Maven Build

ответ

0

Посмотрите на maven jar plugin. Существует способ исключить артефакты из упакованной банки.

Надеюсь, это поможет.

+0

Привет, Eldad, спасибо за ваш ответ. Мы на самом деле используем maven-bundle-plugin, который также создает пакеты jar/OSGi. Извините, я плохо ... Я не упоминал об этом в моем вопросе в первую очередь. – San7988

+0

Я не знаком с этим. Думаю, вам нужно вникнуть в документацию. –