Qual a diferença de adicionar o Jacoco como plugin ou dependency?
Existe a dependency dele no mvn repository: https://mvnrepository.com/artifact/org.jacoco/jacoco-maven-plugin
Qual a diferença de adicionar o Jacoco como plugin ou dependency?
Existe a dependency dele no mvn repository: https://mvnrepository.com/artifact/org.jacoco/jacoco-maven-plugin
Use ele como plugin. Plugins e dependências são arquivos Jar, mas a diferença entre eles é que a maior parte do trabalho no maven é feita usando plug-ins; enquanto a dependência é apenas um arquivo Jar que será adicionado ao classpath. Então, podemos dizer que o plugin é um arquivo Jar que executa uma tarefa e a dependência é um Jar que fornece os arquivos de classe para o projeto.