因此,如果我的属性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以便部署,但是在本地构建时我需要它来清理该文件夹,因为每个构建都会添加重复项。