残念ながら、メモリマップトNIOファイルを作成した単体テストがいくつかありますが、それらを作成したプロセスでは削除できません(一部のWindowsの問題)。
とにかく、これらのテストに合格したかどうかにかかわらず、これらのテストの後に何らかのクリーンアップを実行したいと思います。パッケージの準備フェーズで小さなantスクリプトを実行するつもりでしたが、いずれかのテストが失敗した場合、surefireはすぐに終了します。
テスト後のフェーズがあるフェイルセーフプラグインに行く以外に、合格または不合格に関係なくクリーンアップを実行できる賢い方法はありますか?
私はそうではないと思います-私はすべてのsurefire設定オプションを通過しました...
編集:メモリマップトnioファイルは、deleteOnExitを使用しても、同じプロセスで削除することはできません。