[英]Failing to run Robolectric test
我不知道是什么原因引起的,但是我無法運行單元測試:
Execution failed for task ':module:mockableAndroidJar'.
> org.objectweb.asm.tree.ClassNode.<init>(I)V
是否有命令行參數來查看類路徑? 閱讀有關類似錯誤的一些答案,好像我的類路徑中的asm庫錯誤
如我所料,問題在於在classpath中有舊的asm
。
您可以在日志的開頭看到gradle的classpath。 我還使用了下一個片段來查看它:
task show << {
buildscript.configurations.classpath.each { println it }
}
接下來解決我們的問題的解決方案:
classpath('com.terrafolio:gradle-jenkins-plugin:1.2.3') {
exclude group: 'asm', module: 'asm-tree'
exclude group: 'asm', module: 'asm'
}
現在我還有另一個問題-皮棉任務失敗。 尋找解決方案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.