在Intellij IDEA 14.1.5社區版中,我導入了maven以從jacoco.exec文件獲取覆蓋範圍。步驟遵循Intellij中的'範圍內的所有類都沒有覆蓋
右鍵單擊導入的模塊。
選擇Analyze - > Show Converage Data。
提供有效jacoc.exec文件並點擊「顯示選擇」
而是覆蓋我收到提示爲無覆蓋「範圍內的所有類」
可以任何人建議什麼是錯的?
在Intellij IDEA 14.1.5社區版中,我導入了maven以從jacoco.exec文件獲取覆蓋範圍。步驟遵循Intellij中的'範圍內的所有類都沒有覆蓋
右鍵單擊導入的模塊。
選擇Analyze - > Show Converage Data。
提供有效jacoc.exec文件並點擊「顯示選擇」
而是覆蓋我收到提示爲無覆蓋「範圍內的所有類」
可以任何人建議什麼是錯的?
我有同樣的事情發生在我身上。
我可以通過轉到「編輯配置」來修復此問題到「代碼覆蓋率」選項卡。
我不確定是什麼導致了它,但是在那裏列出了錯誤的包名稱空間。我更新了那裏的條目,並且隨後的代碼覆蓋測試成功運行。
只是FYI對我而言,這是因爲我的測試代碼和我的生產代碼的包結構不匹配。所以我的類在foo.bar.baz.myclass中,而testclass在foo.bar.mytestclass中 – ChristophE
你可以嘗試將jacoco降級到7.4.x或更低版本嗎? – zhy2002
我正在使用Jacoco 0.7.8,並且在IntelliJ中看到這個以及 – MichaelF