2012-02-28 10 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

答えて

1

これはmaven-surefire-pluginのバグであり、SUREFIRE-846の報告書を提出しました。

0

"surefire"は、surefire中に作成された一時ファイルのディレクトリです:テストの実行。これらのファイルは、Mavenの実行が終了すると削除されます。

+0

ファイルが削除されているので、ディレクトリも正常に実行された後に削除する必要があります。 それが使用されないなら、それをそこに持つことは実際には意味がありません。 – carlspring

関連する問題