1

私はjunit自分の Ant スクリプトでタスクを書いています。ドキュメンテーション.javaにはとファイルの両方を指定できると書かれてい.classます。

なぜ.javaファイルを指定するのですか?

このjunitタスクはソース ファイルをコンパイルしないため、メリットはありません。また、クラスパスでクラス ファイルを指定する必要があります。Java ソース ファイルを指定すると、スタック トレースに行番号が表示されるのではないかと考えましたが、実験ではそうではないことがわかりました。

だから私は困惑しています。違いはありますか?実際、あまり便利ではないようです。

ファイルを指定する利点はあり.javaますか?

4

1 に答える 1

2

コンパイルする必要があるソースのリストがある場合は、それを Java タスクに渡し、コンパイルします。その場合、すべての .java ファイル名を .class ファイル名にマップしなくても、そのリストを junit タスクに渡すことができると便利です。

于 2013-01-30T23:53:18.640 に答える