完了時に CSV ファイルを「書き出す」ことを含む Maven プロジェクトを作成しました。
「mock/test」レポート ファイルを生成するテスト クラスを作成しましたが、単体テストを実行するときに「mvn package」または「mvn test」コマンドを使用すると、次のエラーが発生します。
28 Jan 2012 11:17:51,499 main DEBUG main.executors.ReportsExecutor:111 - Finished processing documents in 0.0 hours
28 Jan 2012 11:17:51,516 main ERROR main.utilities.FileWriterObject:279 - writeToADelimitedFile: reports/reportResults_1_28_2012_11.17.515.csv (No such file or directory) APPEND VALUE: false
28 Jan 2012 11:17:51,517 main ERROR main.executors.ReportsExecutor:170 - java.io.FileNotFoundException: reports/reportResults_1_28_2012_11.17.515.csv (No such file or directory)
java.io.FileNotFoundException: reports/reportResults_1_28_2012_11.17.515.csv (No such file or directory)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
at java.io.FileOutputStream.<init>(FileOutputStream.java:102)
at java.io.FileWriter.<init>(FileWriter.java:61)
at
「APPEND VALUE: false」出力は、それぞれのファイル名で新しいファイルを「作成」するために、FileWriter コンストラクターの「追加」ブール値パラメーターが false であることを知らせる単なるデバッグ ステートメントであることに注意してください。
現在、本番環境では問題なく動作しています。機能していないのは私の単体テストだけです。構成していない「ルート テスト」ディレクトリはありますか?
私はMavenにかなり慣れています。どんなフィードバックでも大歓迎です!