Maven:如何在组装过程中移动文件

pla*_*147 2 maven-2 maven-assembly-plugin

在组装期间,我希望将发布目录中的所有文件包含到程序集的根目录中.如果我执行以下操作:

<fileSet>
  <directory>${basedir}/</directory>
  <outputDirectory>/</outputDirectory>
  <includes>
    <include>src/main/resources/release/**</include>
  </includes>
</fileSet>
Run Code Online (Sandbox Code Playgroud)

然后将所有文件添加到我的发行版中名为src/main/resources/release /的文件夹中.在包含字段时,有没有办法不包含文件夹路径?

我正在使用2.3版本的程序集插件.如果用汇编插件没有办法做到这一点有没有办法用其他插件做到这一点?(最好不要求助于蚂蚁插件).

khm*_*ise 5

你必须像这样做一些不同的配置:

<fileSet>
  <directory>src/main/resources/release/</directory>
  <outputDirectory>/</outputDirectory>
  <includes>
    <include>**</include>
  </includes>
</fileSet>
Run Code Online (Sandbox Code Playgroud)