[英]Eclipse Gradle Project No JUnit Tests found
我正在使用 Kubuntu 18.04
每當我在 Eclipse 的 Gradle 項目中創建一個新的 JUnit 測試用例,並且這個測試文件轉到 src/test/java 時,當我單擊時:Test.java -> Run As -> JUnit Test
我收到消息:“未找到 JUnit 測試”
該項目和測試在 Windows 10 上運行良好。所有內容都是復制粘貼的。 它們只是在我的 Kubuntu 18.04 中不起作用。
您是否為方法添加了注釋@Test? 這樣的示例:
public class SampleTest {
@Test
public void test(){
System.out.println("Test run");
}
}
是不是eclipse緩存的問題? 我記得 maven 有類似的問題(關閉自動構建),對於 maven 的這種情況,你必須重建項目,maven refresh - alt+f5 ,我不知道 gradle 是否可以執行類似的操作。
我終於找到了問題:
原來是 Java 庫沒有檢測到 JUnit 4 測試。 默認情況下,我的 Eclipse 使用 JavaSE-11,但有效的是 JRE 系統庫中的 JavaSE-1.8。
不過,我不知道為什么 JavaSE-11 會導致此錯誤。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.