我有一个 Maven 项目,它是多个子项目的集合。该项目使用 maven javadoc 插件将所有子项目 javadoc 聚合到target/
文件夹中的单个目录中。target/
我想保留在 javadoc 页面中的文件夹中有一个附加文件。但是,每次我运行时clean
,这个文件都会被删除。我想知道是否有办法删除整个目标目录并只留下一个文件。我的插件当前配置如下:
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<execution>
<executions>
<id>default-clean</id>
<configuration>
<excludeDefaultDirectories>true</excludeDefaultDirectories>
<filesets>
<fileset>
<directory>target</directory>
<excludes>
<exclude>path/to/myFile.xml</exclude>
</excludes>
<followSymlinks>false</followSymlinks>
<fileset>
</filesets>
</configuration>
<phase>initialize</phase>
<goals>
<goal>clean</goal>
</goals>
</execution>
</executions>
</plugin>
我在这里看到了一个类似的问题,但该解决方案似乎对我不起作用。