我正嘗試使用「maven-clean-plugin」刪除位於/ my/path文件夾中的其他文件。followSymlinks不適用於maven-clean-plugin
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<executions>
<execution>
<id>clean-on-cleaning</id>
<phase>clean</phase>
<goals>
<goal>clean</goal>
</goals>
<configuration>
<filesets>
<fileset>
<directory>target/dart</directory>
</fileset>
<fileset>
<directory>src/main/dart/.pub</directory>
</fileset>
<fileset>
<directory>src/main/dart/build</directory>
</fileset>
<fileset>
<directory>${env.APPDATA}/Pub/Cache</directory>
</fileset>
<fileset>
<directory>src/main/dart/packages</directory>
<followSymlinks>false</followSymlinks>
</fileset>
</filesets>
</configuration>
</execution>
</executions>
「的src/main /鏢/包」 包含鏈接。其中一個鏈接指向「src/main/dart/lib」文件夾。我已經設置了:
<followSymlinks>false</followSymlinks>
所以它不應該刪除lib目錄中的文件。但不幸的是它。問題可能在哪裏?
環境配置:
- 的Maven:Apache的行家-3.3.3
- Java版本:1.7.0_55(也試過1.8.0_51)
- 操作系統名稱:Windows 7
- 版本:6.1
- 弓:AMD64
我有同樣的問題(嘗試版本2.6.1和3.0.0)。使用maven 3.3.9,java 1.8.0_112 ,Windows 10. – Vojta