У меня есть проект Maven со структурой:Maven плагин зависимостей - включают в себя файлы и папки
Project
|---lib
| |---<files and folders I want to include>
|
|---src
| |---<regular files and folders>
|
|---pom.xml
В моем pom.xml у меня есть:
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>copy-dependencies-third-party</id>
<phase>prepare-package</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<outputDirectory>target/dist/lib/third-party</outputDirectory>
<excludeGroupIds>...</excludeGroupIds>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
И он копирует все мои зависимостями Maven в target/dist/lib/third-party
Справочник. Как я могу также включить все файлов/папок из lib (см. Выше) папку в это место?
Что вы хотите достигнуть? Похоже, что архив распределения? Если да, чем maven-dependency-plugin является неправильным способом ... – khmarbaise
какие файлы хранятся в lib /? это jar или другой бинарный артефакт, или это исходный код? –
это некоторые файлы конфигурации и файлы свойств (требуемые какой-либо другой сторонней банкой) –