如果使用maven-clean-plugin属性为true,是否可以跳过文件集?

时间:2019-07-02 20:05:01

标签: java maven pom.xml maven-clean-plugin

因此,如果我的属性skipNg设置为 true ,则需要跳过文件集。

<plugin>
    <artifactId>maven-clean-plugin</artifactId>
    <configuration>
        <filesets>
            <fileset>
                <directory>${project.basedir}/target</directory>
            </fileset>
            <fileset>
                <directory>${project.basedir}/src/main/app</directory>
                <excludes>
                    <exclude>**/WEB-INF/*</exclude>
                </excludes>
                <skip>${skipNg}</skip>
            </fileset>
        </filesets>
    </configuration>
</plugin>

我知道您可以跳过带有<skip>标签的插件。但是我仍然需要它来清理目标文件夹。这样做的原因是因为在部署时,我必须不得不跳过特定文件夹中的clean以便部署,但是在本地构建时我需要它来清理该文件夹,因为每个构建都会添加重复项。

0 个答案:

没有答案