爲了在eclipse中運行我的apache軸集成測試,我需要在eclipse junit測試運行器上設置-noloading選項。有誰知道我該怎麼做?如何在eclipse中的junit4測試運行器中設置-noloading選項
我使用的Eclipse版本:3.5.1
爲了在eclipse中運行我的apache軸集成測試,我需要在eclipse junit測試運行器上設置-noloading選項。有誰知道我該怎麼做?如何在eclipse中的junit4測試運行器中設置-noloading選項
我使用的Eclipse版本:3.5.1
您可以通過添加一個條目加載= FALSE配置junit.properties文件。找到的文件應位於「user.home」中。
欲瞭解更多信息查看jUnit主頁[http://junit.sourceforge.net/junit3.8.1/index.html]。是的,我知道這個問題與jUnit4有關。我再次檢查了junit.runner.BaseTestRunner並且加載屬性選項仍然存在。
而不是設置-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");
}