如何使用不包装任何依赖项的maven程序集插件构建jar?

时间:2012-01-04 16:43:13

标签: maven maven-assembly-plugin

Maven程序集插件有一个预定义的jar-with-dependencies描述符,但不是jar-without-dependencies。

我知道有一个排除配置但是外卡似乎不适用于排除。或者我没有正确使用它们。

<dependencySets>
    <dependencySet>
        <excludes>
            <exclude>*</exclude>
        </excludes>
    </dependencySet>
</dependencySets>

1 个答案:

答案 0 :(得分:3)

您不需要使用程序集插件,maven-war-plugin可以使用attachmentClasses参数和分类器来覆盖您的场景,请参阅网站上的常见问题解答:http://maven.apache.org/plugins/maven-war-plugin/faq.html#attached