Чтобы увидеть разницу, вы можете попробовать с и без этой опции. Например:
Дано следующее src/org/example/Example.java
package org.example;
class Example {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
После компиляции и выполнения
javac src/org/example/Example.java -d classes
java -javaagent:jacoco-0.8.5/lib/jacocoagent.jar -cp classes org.example.Example
Генерация отчета без --sourcefiles
java -jar jacoco-0.8.5/lib/jacococli.jar report jacoco.exec --classfiles classes --html report_without_sourcefiles
создаст отчет в каталоге report_without_sourcefiles
, где Вы не можете увидеть исходный файл
При генерации отчета с --sourcefiles
java -jar jacoco-0.8.5/lib/jacococli.jar report jacoco.exec --classfiles classes --sourcefiles src --html report_with_sourcefiles
создаст отчет в каталоге report_with_sourcefiles
, где вы можете увидеть исходный файл