1
resposta

.exec e pasta site não foram gerados.

O teste ocorreu mas nem o .exec nem a a pasta "site" foram criadas dentro de "target".

Essa é a msg que aparece no prompt:

--- jacoco-maven-plugin:0.8.2:report (report) @ loja --- [INFO] Skipping JaCoCo execution due to missing execution data file.

1 resposta

Olá, Lucas!

Essa mensagem indica que o JaCoCo não está sendo executado porque não há dados de execução disponíveis. Para gerar esses arquivos, você precisa executar os testes do seu projeto com o plugin do JaCoCo ativado.

Uma possível solução é adicionar o plugin do JaCoCo no seu arquivo pom.xml e executar o comando "mvn test jacoco:report". Dessa forma, o plugin será executado durante os testes e os arquivos .exec e a pasta "site" serão gerados dentro do diretório "target".

Segue um exemplo de como adicionar o plugin do JaCoCo no arquivo pom.xml:

<build>
  <plugins>
    <plugin>
      <groupId>org.jacoco</groupId>
      <artifactId>jacoco-maven-plugin</artifactId>
      <version>0.8.2</version>
      <executions>
        <execution>
          <goals>
            <goal>prepare-agent</goal>
          </goals>
        </execution>
        <execution>
          <id>report</id>
          <phase>test</phase>
          <goals>
            <goal>report</goal>
          </goals>
        </execution>
      </executions>
    </plugin>
  </plugins>
</build>

Espero ter ajudado e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software