maven assembly plugin zip fle查询

时间:2015-07-08 14:47:52

标签: maven

我使用maven程序集插件创建一个包含bin,resource,lib和_client.jar的zip文件

发布团队部署时创建的zip文件会创建一个名称相同的额外文件夹,并且所有必需的文件都存在于该额外文件夹中。 例如:如果创建了xyz.zip文件,那么我们在其中有另一个名为xyz的文件夹,然后在该xyz文件夹中,它包含所有必需的文件,如bin。 lib,资源等 有没有办法让我直接在xyz.zip文件夹而不是xyz文件夹下获取所有这些文件。发布团队希望这样。

我的描述如下:

<id></id>
<formats>
    <format>zip</format>
</formats>
    <fileSets>
    <fileSet>
        <directory>src/main/resources</directory>
        <outputDirectory>resources</outputDirectory>
        <excludes>
            <exclude>**/mule-config.xml</exclude>
        </excludes>
    </fileSet>
    <fileSet>
        <directory>${project.build.directory}</directory>
        <outputDirectory>lib</outputDirectory>
        <includes>
            <include>*.jar</include>
        </includes>
    </fileSet>
    <fileSet>
        <directory>scripts</directory>
        <outputDirectory>bin</outputDirectory>
        <excludes>
            <exclude>**/README.txt</exclude>
        </excludes>
        <fileMode>0755</fileMode>
    </fileSet>
    <fileSet>
        <directory>${project.build.directory}</directory>
        <outputDirectory></outputDirectory>
        <includes>
            <include>_client-1.0.jar</include>
        </includes>
    </fileSet>
</fileSets>

0 个答案:

没有答案