Мне нужно создать артефакт из модуля Maven, который будет содержать только *Foo.class
файлы из ./target/classes
. Это должен быть правильный артефакт, который можно использовать позже как нормальную зависимость для другого проекта. Это означает, что он должен содержать свой собственный pom.xml
. Я пытался maven-dependency-plugin
и maven-shade-plugin
безрезультатно:
maven-dependency-plugin
не генерирует pom.xml
, а только копирует файлы в JAR - этого недостаточно для зависимости Maven
maven-shade-plugin
не позволяет выбирать файлы по маске, кроме того, он распаковывает все зависимости в целевой артефакт (что мне не нужно).
Что такое возможный обходной путь?