收到“读取源文件时出错!” Jenkins jacoco 插件的错误

Sag*_*ndu 4 sbt jenkins jacoco

我的源代码是用 Scala 编写的。我使用 3.0.3 版的 sbt-jacoco sbt 插件进行代码覆盖。使用的 Jenkins 插件是 3.0.1 版本的 JaCoCo 插件

我已经在我的 Jenkinsfile 中将 jacoco 实现为:

step([$class: 'JacocoPublisher', sourcePattern: '**/src'])
Run Code Online (Sandbox Code Playgroud)

该插件工作得很好,显示了覆盖和遗漏的代码百分比。但是当我去检查通过 Jenkins UI 覆盖的实际代码行时,我收到上述错误“读取源文件时出错!”
你能帮我弄清楚我做错了什么吗?

附截图

错误页面

Roi*_*ddi 8

查看 jenkins 日志(通常在 at /var/log/jenkins/jenkins.log)中的异常,例如java.io.FileNotFoundException找出插件认为文件所在的位置,或者在尝试读取文件时出现任何其他错误。

为我解决的是设置 sourcePattern'**/src/*/java' 默认情况下它基于 git设置为'**/src/main/java'