为了从eclipse中运行我的apache轴集成测试,我需要在eclipse junit测试运行器上设置-noloading选项。有谁知道我怎么能这样做?
我正在使用eclipse版本:3.5.1
答案 0 :(得分:0)
您可以通过添加条目loading = false来配置junit.properties文件。找到的文件应位于“user.home”。
有关更多信息,请查看jUnit主页[http://junit.sourceforge.net/junit3.8.1/index.html]。是的我知道这个问题与jUnit4有关。我仔细检查了junit.runner.BaseTestRunner,并且加载属性选项仍然存在。
答案 1 :(得分:0)
而不是设置-noloading参数(我认为在当前的Junit TestRunner中不支持),在junit类中添加此方法。它将直接解决您的问题
@BeforeClass
public static void beforeClass() {
System.setProperty("org.apache.commons.logging.Log", "org.apache.commons.logging.impl.Log4JLogger");
System.setProperty("org.apache.commons.logging.LogFactory", "org.apache.commons.logging.impl.LogFactoryImpl");
}