我遇到的問題是:CC(IBM ClearCase)用到的.copyarea.db檔案在作怪,這種檔案不能拷貝到編譯目錄,否則就會爆“內部錯誤 選擇的檔案是不能修改的系統檔案。它將被隱藏。” 的錯誤。
解決方案,編譯時把.copyarea.db排除在外。
我們用的maven,在pom.xml裡面
把build相關的
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
</resource>
<resource>
<directory>src/main/java</directory>
<excludes>
<exclude>**/*.java</exclude>
</excludes>
</resource>
</resources>
</build>
改成如下形式: