首頁 > Java > java教程 > 為什麼編譯成功後 Maven 無法辨識我的 JUnit 測試?

為什麼編譯成功後 Maven 無法辨識我的 JUnit 測試?

DDD
發布: 2024-11-26 10:07:10
原創
788 人瀏覽過

Why Doesn't Maven Recognize My JUnit Tests After Successful Compilation?

Maven 無法識別 JUnit 測試

儘管編譯成功,但 Maven 在執行 mvn test 時無法檢測到任何測試。缺少測試結果的原因是 Maven 和您的測試類別使用的命名約定不一致。

Maven 測試類別命名約定

預設情況下,Maven 使用特定的命名約定用於識別測試的命名模式類別:

  • 測試*
  • *測試
  • *測試(在Maven Surefire 外掛程式中新增) 2.20)
  • *TestCase

解決方案

重新命名您的測試類別以符合這些命名約定之一或設定Maven Surefire使用不同模式來辨識測試類別的插件。

以上是為什麼編譯成功後 Maven 無法辨識我的 JUnit 測試?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板