iT邦幫忙

0

Eclipse專案配合Jenkins做整合測試無法使用Jacoco

我最近在學習於Eclipse上新增我的專案寫完程式碼和測試碼後,然後Push到Github上再從Jenkins做建置查看它的覆蓋率。但是好像是Eclipse建專案有哪邊出問題(我不太確定要用什麼方式建專案讓程式碼和測試碼分開不同資料夾,因為好像不分開在Jenkins建置會有問題),我在Jenkins做建置時一直會有無法使用JaCoCo此覆蓋率檢測工具的問題(如下圖)QQ
https://ithelp.ithome.com.tw/upload/images/20190512/2011004211nRpESJSh.jpg
--------------------------------更新--------------------------------------
前述問題已解決了,結果是JaCoCo版本問題。目前已經到3.04版本了
但又有新問題QAQ
現在我使用JaCoCO無論建置哪一個專案或是無論哪一次建置都呈現Coverage 100%(如下圖)
然後詳細到表都呈現一樣的狀態(如下圖),有人有使用過JaCoCO目前這個版本嗎?我有在想是不是我在組態設定->建置後動作(如圖三)那邊我有什麼沒有設定到的嗎?
https://ithelp.ithome.com.tw/upload/images/20190512/20110042hXszvlede6.jpg
https://ithelp.ithome.com.tw/upload/images/20190512/20110042rxgX7KORUO.jpg
https://ithelp.ithome.com.tw/upload/images/20190512/20110042LpDL8nJCUw.jpg
--------------------------------更新--------------------------------------
上述問題又解決了看起來是eclipse專案中Gradle的問題,好像要設定些什麼

1 個回答

0
小魚
iT邦高手 1 級 ‧ 2019-05-12 17:21:01

這年頭就不要再用Eclipse了...
基本上建議用Android Studio...

看更多先前的回應...收起先前的回應...
四夜草 iT邦新手 5 級 ‧ 2019-05-12 18:23:20 檢舉

因為學校老師規定要用Eclipse配合jenkins做整合測試。但我的專案push到github後從jenkins上建置都會有如下圖的問題出現,好像沒辦法用jacoco覆蓋率的工具。我在想說會不會是在Eclipse上建專案時有問題
https://ithelp.ithome.com.tw/upload/images/20190512/20110042YtFq1Z1J5v.jpg

小魚 iT邦高手 1 級 ‧ 2019-05-12 19:17:54 檢舉

如果已經可以push的話,
應該不是Git的問題,
你可以試試看Git抓下來的檔案能不能正常編譯.
那兩個j開頭的我就沒接觸過了...

四夜草 iT邦新手 5 級 ‧ 2019-05-12 23:53:51 檢舉

好喔~ 謝謝你

小魚

剛好看到這個,哈哈我這邊也是都在使用Eclipse ~

我要發表回答

立即登入回答