如何从多模块Maven License Plugin聚合中排除项目?

时间:2016-05-11 12:22:32

标签: java maven maven-plugin license-maven-plugin

当我使用maven许可插件向我的文件添加标头时,我无法忽略某些模块。我试图做的方法是将模块路径放在excludes标签中。这是pom.xml中的插件:

    <plugin>
            <groupId>com.mycila.maven-license-plugin</groupId>
            <artifactId>maven-license-plugin</artifactId>
            <version>1.10.b1</version>
            <executions>
                <execution>
                    <goals>
                        <goal>format</goal>
                    </goals>
                    <phase>validate</phase>
                    <configuration>
                        <header>header.txt</header>
                        <aggregate>true</aggregate>
                        <excludes>          
                            <exclude>**/a/**</exclude>
                            <exclude>**/b/**</exclude>
                            <exclude>**/c/**</exclude>
                        </excludes>
                    </configuration>
                </execution>
            </executions>
        </plugin>

这就是我试图忽略这个父pom.xml中的项目的方式。我已经尝试过了  $ {} project.basedir / A / 和 $ {BASEDIR} /一个/

提前谢谢。

1 个答案:

答案 0 :(得分:0)

请尝试:

Game.class