我对Ant和JUnit比较陌生。
从阅读Ant手册并在Google和SO上搜索,我了解如何在运行Junit测试时分叉到单独的VM,但不是为什么这是一个好的或坏的做法。
到目前为止,我已经找到了这些答案:
<jvmarg>
[EDIT] 这就是它的全部吗?
答案 0 :(得分:1)
使用分叉VM运行单元测试时,可以将新参数传递给它。例如,您可能需要更多内存来运行测试而不是编译,您可能希望在不同的目录中运行测试,或者可能将不同的java参数传递给新VM。如果您查看junit task的Ant手册,如果您不在 fork模式,则可以看到许多参数被忽略。