使用Ant / JUnit,指定.java文件而不是.class文件有什么用呢?

时间:2013-01-30 23:42:19

标签: ant junit

我正在我的Ant脚本中编写junit任务,我看到the documentation表示您可以同时指定.java.class个文件。

为什么要指定.java个文件?

junit任务不会编译源文件,所以没有任何好处。您必须在类路径中指定类文件。我想也许指定java源文件会导致我的堆栈跟踪显示行号,但实验表明这没有发生。

所以我很难过。有什么不同吗?事实上,它似乎 less 方便。

指定.java文件有什么好处吗?

1 个答案:

答案 0 :(得分:2)

如果你有一个需要编译的源列表,你可以将它传递给java任务,它将编译它们。在这种情况下,能够将该列表传递给junit任务是一种(小)方便,而不必将所有.java文件名映射到.class文件名。