我正在我的Ant脚本中编写junit
任务,我看到the documentation表示您可以同时指定.java
和.class
个文件。
为什么要指定.java
个文件?
junit
任务不会编译源文件,所以没有任何好处。您必须在类路径中指定类文件。我想也许指定java源文件会导致我的堆栈跟踪显示行号,但实验表明这没有发生。
所以我很难过。有什么不同吗?事实上,它似乎 less 方便。
指定.java
文件有什么好处吗?
答案 0 :(得分:2)
如果你有一个需要编译的源列表,你可以将它传递给java任务,它将编译它们。在这种情况下,能够将该列表传递给junit任务是一种(小)方便,而不必将所有.java文件名映射到.class文件名。