2015-05-11 39 views
1

我試着在Eclipse中使用這個答案中的指令切換到JUnit 4:https://stackoverflow.com/a/25770299在Eclipse中升級到JUnit 4

它基本上說,要刪除構建路徑中的任何JUnit 3庫(我刪除了JUnit 3.7 JAR)並添加JUnit 4庫,我這樣做。

然而,當我在我的測試類運行下面的代碼:

import junit.runner.Version; 
System.out.println("JUnit version is: " + Version.id()); 

我得到:

JUnit version is: 3.8.1 

我沒有任何其他的JUnit庫的構建路徑我。

如果相關,確切的Eclipse版本是「Indigo Service Release 1,Build id:20110916-0149」。

我該如何解決這個問題並運行JUnit 4?

+0

謝謝,但在「運行配置」它實際上設置在JUnit 4 –

回答

0

檢查清單文件,看是否有留下的JUnit 3.X 你也可以執行項目中的搜索junit,看看哪些文件舉行鏈接到3.x

嘗試清潔任何依賴性/建立你的項目到底

+0

謝謝!我在項目中搜索了「junit」,並最終找到了一些引用「junit-3.8.1.jar」的sh文件 –