Maven Assembly创建outputDirectory

时间:2015-10-09 14:44:55

标签: maven maven-assembly-plugin

不确定发生了什么。鉴于这个程序集描述,我希望maven-assembly-plugin在tar中的outputDirectory下包含一个war文件。但是,它使用目录名作为文件名的一部分。

<dependencySets>
    <dependencySet>
       <outputDirectory>modules/rxspend-app/files</outputDirectory>
       <includes>
           <include>${project.groupId}:rxspend-web:war</include>
      </includes>
    </dependencySet>
</dependencySets>

当我展开tar:

-rw-rw-r-- vagrant/vagrant 22919347 2015-10-09 14:13 modules/rxspend-app/files/rxspend-web-3.0.7-20151009.140153-788.war
drwxr-xr-x 0/0                    0 2015-10-09 14:29 modules/
drwxr-xr-x 0/0                    0 2015-10-09 14:29 modules/jboss/

我不知道outputDirectory是否需要预先存在,或者如何创建它。

0 个答案:

没有答案