0

Java プロジェクトのビルドを開始する前に、コード内のいくつかのフラグと xml ファイル内のいくつかの値をチェックしたいと思います。それを行う最良の方法は何ですか?それを行うための Java クラスを作成しますか? スクリプトのみを使用しますか?

私は Ant を使用しており、クラスで静的変数として設定されているいくつかのフラグに適切な値があることを確認する必要があります。単体テストを書くことはできますが、その場合はビルド後に実行されます。その前にやらなきゃ。

Windowsを使用していることも付け加えておきます

4

4 に答える 4

0

この種のことは、通常、テストが失敗した場合、ビルドが壊れた単体テストによって処理されます。

于 2012-04-12T15:46:57.960 に答える
0

プログラム内の値が XML ファイル内の値と一致している必要がある場合は、プログラム内の XML ファイルから値を読み取った方が、それらの値を同期させようとしたり、それらが同期していることを確認したりするよりも優れています。 .

于 2012-04-12T15:10:46.813 に答える
0

質問を非常に一般的にすると、多くのことが可能になります。ビルド環境は何ですか?Maven を使用している場合は、そのための Maven プラグインを作成できます (Java または Groovy で)。Ant を使用している場合は、Groovy スクリプトとGroovy Ant タスクが役立つ可能性があります。

確認したい項目をいくつか教えてください。PMDcheckstylefindbugsなどのツールが必要なことをしてくれるのではないでしょうか?

于 2012-04-12T13:53:22.373 に答える
0

You could use TeamCity and pre-tested commits. This will run the unit tests before generating the build artefacts on the build server.

于 2012-04-12T15:51:52.650 に答える