按groupID

时间:2018-09-04 13:03:17

标签: maven plugins

我正在尝试为我的组件创建第三方许可报告,并且我需要根据其groupId排除一些工件。我可以为单个groupId成功执行此操作,但不能为多个groupdId执行此操作。如何才能做到这一点。

  

mvn全新安装-Dmaven.test.skip = true许可证:aggregate-add-第三方许可证:aggregate-download-licenses -Dlicense.excludedGroups =“ com.test。”,“ com.test2。

1 个答案:

答案 0 :(得分:0)

经过一些研究和反复试验后,我弄清楚了如何做到这一点。

       ` <plugin>
            <groupId>testgroupdid</groupId>
            <artifactId>testartifactID</artifactId>
            <version>${license-maven-plugin.version}</version>
            <configuration>
                <excludedScopes>test</excludedScopes>
                <excludedGroups>test.group1.*|test.group2.*</excludedGroups>
            </configuration>
        </plugin>`