Я не могу понять, почему JaCoCo не работает над тестом mvn

#java #maven #jacoco

#Ява #знаток #джакоко

Вопрос:

У меня есть проект Java с двумя модулями. Я хочу охват JaCoCo, но не могу заставить плагин JaCoCo работать, и я уже несколько часов пытаюсь. Пожалуйста, взгляните на основные pom.xml файл:

 lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"gt; lt;modelVersiongt;4.0.0lt;/modelVersiongt; lt;groupIdgt;projonelt;/groupIdgt; lt;artifactIdgt;diarylt;/artifactIdgt; lt;versiongt;0.0.1-SNAPSHOTlt;/versiongt; lt;packaginggt;pomlt;/packaginggt;  lt;propertiesgt;  lt;project.build.sourceEncodinggt;UTF-8lt;/project.build.sourceEncodinggt;  lt;maven.compiler.sourcegt;16lt;/maven.compiler.sourcegt;  lt;maven.compiler.targetgt;16lt;/maven.compiler.targetgt;  lt;skipTestsgt;falselt;/skipTestsgt; lt;/propertiesgt;  lt;dependencyManagementgt;  lt;dependenciesgt;  lt;dependencygt;  lt;groupIdgt;org.junit.jupiterlt;/groupIdgt;  lt;artifactIdgt;junit-jupiter-apilt;/artifactIdgt;  lt;versiongt;5.7.2lt;/versiongt;  lt;scopegt;testlt;/scopegt;  lt;/dependencygt;  lt;dependencygt;  lt;groupIdgt;org.junit.jupiterlt;/groupIdgt;  lt;artifactIdgt;junit-jupiter-enginelt;/artifactIdgt;  lt;versiongt;5.7.2lt;/versiongt;  lt;scopegt;testlt;/scopegt;  lt;/dependencygt;  lt;dependencygt;  lt;groupIdgt;org.junit.jupiterlt;/groupIdgt;  lt;artifactIdgt;junit-jupiter-paramslt;/artifactIdgt;  lt;versiongt;5.7.2lt;/versiongt;  lt;scopegt;testlt;/scopegt;  lt;/dependencygt;  lt;/dependenciesgt; lt;/dependencyManagementgt;  lt;buildgt;  lt;pluginManagementgt;  lt;pluginsgt;  lt;plugingt;  lt;groupIdgt;org.apache.maven.pluginslt;/groupIdgt;  lt;artifactIdgt;maven-compiler-pluginlt;/artifactIdgt;  lt;versiongt;3.8.1lt;/versiongt;  lt;configurationgt;  lt;releasegt;16lt;/releasegt;  lt;/configurationgt;  lt;/plugingt;  lt;plugingt;  lt;groupIdgt;org.apache.maven.pluginslt;/groupIdgt;  lt;artifactIdgt;maven-surefire-pluginlt;/artifactIdgt;  lt;versiongt;3.0.0-M5lt;/versiongt;  lt;configurationgt;  lt;skipTestsgt;${skipTests}lt;/skipTestsgt;  lt;/configurationgt;  lt;/plugingt;  lt;plugingt;  lt;groupIdgt;org.jacocolt;/groupIdgt;  lt;artifactIdgt;jacoco-maven-pluginlt;/artifactIdgt;  lt;versiongt;0.8.6lt;/versiongt;  lt;executionsgt;  lt;executiongt;  lt;idgt;prepare-agentlt;/idgt;  lt;goalsgt;  lt;goalgt;prepare-agentlt;/goalgt;  lt;/goalsgt;  lt;/executiongt;  lt;executiongt;  lt;idgt;reportlt;/idgt;  lt;phasegt;testlt;/phasegt;  lt;goalsgt;  lt;goalgt;reportlt;/goalgt;  lt;/goalsgt;  lt;/executiongt;  lt;/executionsgt;  lt;/plugingt;  lt;plugingt;  lt;groupIdgt;com.github.spotbugslt;/groupIdgt;  lt;artifactIdgt;spotbugs-maven-pluginlt;/artifactIdgt;  lt;versiongt;4.4.2.2lt;/versiongt;  lt;configurationgt;  lt;pluginsgt;  lt;plugingt;  lt;groupIdgt;com.h3xstream.findsecbugslt;/groupIdgt;  lt;artifactIdgt;findsecbugs-pluginlt;/artifactIdgt;  lt;versiongt;1.10.1lt;/versiongt;  lt;/plugingt;  lt;/pluginsgt;  lt;/configurationgt;  lt;/plugingt;  lt;plugingt;  lt;groupIdgt;org.apache.maven.pluginslt;/groupIdgt;  lt;artifactIdgt;maven-site-pluginlt;/artifactIdgt;  lt;versiongt;3.9.1lt;/versiongt;  lt;/plugingt;  lt;plugingt;  lt;groupIdgt;org.apache.maven.pluginslt;/groupIdgt;  lt;artifactIdgt;maven-project-info-reports-pluginlt;/artifactIdgt;  lt;versiongt;3.1.2lt;/versiongt;  lt;/plugingt;  lt;/pluginsgt;  lt;/pluginManagementgt; lt;/buildgt;  lt;reportinggt;  lt;pluginsgt;  lt;plugingt;  lt;groupIdgt;com.github.spotbugslt;/groupIdgt;  lt;artifactIdgt;spotbugs-maven-pluginlt;/artifactIdgt;  lt;versiongt;4.4.1lt;/versiongt;  lt;/plugingt;  lt;plugingt;  lt;groupIdgt;org.apache.maven.pluginslt;/groupIdgt;  lt;artifactIdgt;maven-javadoc-pluginlt;/artifactIdgt;  lt;versiongt;2.10.3lt;/versiongt;  lt;/plugingt;  lt;/pluginsgt; lt;/reportinggt;  lt;modulesgt;  lt;modulegt;corelt;/modulegt;  lt;modulegt;uilt;/modulegt; lt;/modulesgt;  

При запуске mvn-теста выполняются тесты (тесты JUnit и тесты автоматизации пользовательского интерфейса), но в целевых папках не создаются файлы JaCoCo.