我有多模塊項目,其中一個項目包含Excel電子表格,並且當maven構建項目時,它將被放置在目標文件夾中。現在,當我執行mvn clean安裝時,有時候maven會拋出一個錯誤,它無法刪除「abc.xls」文件。所以我開始使用maven-clean-plugin並試圖排除這個文件。我仍然得到同樣的錯誤。奇怪的問題是,如果我關閉我的eclipse並從命令行執行構建,那麼它工作正常。但爲了每次我想要做清潔構建,我必須關閉日食。另外我爲我的項目使用了M2ECLIPSE插件。這裏是我的maven-clean-plugin看起來像Maven構建問題
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<version>2.4.1</version>
<configuration>
<excludeDefaultDirectories>true</excludeDefaultDirectories>
<filesets>
<fileset>
<directory>${basedir}/target/classes/</directory>
<excludes>
<exclude>**/*.xls</exclude>
</excludes>
<followSymlinks>true</followSymlinks>
</fileset>
</filesets>
<!-- <failOnError>false</failOnError> -->
</configuration>
</plugin>
任何洞察將是有益的。
感謝
用-X運行mvn,看看它說什麼。 – bmargulies
它拋出IOException消息說不能刪除abc.xls文件 – javauser2011
我敢肯定它說的比這更多,就像列出clean插件的派生配置一樣。 – bmargulies