我有一个结构的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还是另一个二进制神器还是它的源代码? –
这些都是一些配置文件和属性文件 –