2012-02-28 55 views
2

我覺得這很煩人。有在目標文件夾2個神火*目錄:

- surefire (empty) 
- surefire-reports (containing the output of the tests) 

我試圖找到刪除surefire目錄的選項,但我似乎可以找到它。 事情是 - 我有其他沒有這個空目錄的項目,只有surefire-reports

我好像做錯了什麼,我該如何刪除它?我問這個問題的主要原因是這個空目錄在控制檯中打破了我的選項卡自動完成,因爲這個目錄是空的。

此外,這只是測試插件,而不是報告插件。項目中沒有任何部分(不是任何父母)。

這是我的保命插件設置:

  <plugin> 
       <groupId>org.apache.maven.plugins</groupId> 
       <artifactId>maven-surefire-plugin</artifactId> 
       <version>2.12</version> 
       <configuration> 

        <excludes> 
         <exclude>**/*Abstr*Test*</exclude> 
        </excludes> 
       </configuration> 
      </plugin> 

提前感謝!

+0

我在這裏提交了一張票: http://jira.codehaus.org/browse/SUREFIRE-846 – carlspring 2012-02-28 14:19:55

回答

1

這似乎是maven-surefire-plugin中的一個錯誤,我根據SUREFIRE-846提交了一個報告。

0

「surefire」是在surefire測試執行期間創建的臨時文件的目錄。這些文件在Maven執行結束時被刪除。

+0

那麼,既然文件被刪除,那麼目錄也應該在成功執行後被刪除。 如果它不會被使用,那麼它就沒有意義了。 – carlspring 2012-02-29 13:23:46