2009-11-04 47 views
2

所有測試都應該使用jUnit3運行,如果我運行一個未配置的Test,它會嘗試使用默認TestRunner(jUnit4)。更改Eclipse中的默認TestRunner

因此,我必須進入運行/調試配置,將TestRunner更改爲「jUnit3」並再次運行。

在每個測試。這隻會干擾工作流程。

那麼,有沒有一個選項可以刪除jUnit4儘可能TestRunner,或者甚至更好,將默認TestRunner更改爲jUnit3?

由於事先

回答

0

確保JUnit的3 JAR是在類路徑上,而不是JUnit 4中JAR。然後,Eclipse應該做正確的事情。

+0

我以前試過,我只是拋出一個NoClassDefFoundException;),默認的TestRunner保持jUnit4:/ – Vitalij 2009-11-04 14:28:43

+0

請在你的問題中發佈完整的堆棧跟蹤。 – 2009-11-04 15:09:56

+0

另請檢查您的錯誤日誌。 Eclipse的這種行爲是不正確的。對我而言,我獲得了正確的參賽選手。 – 2009-11-04 15:10:35