Pergunta

Eu estou usando o maven cobertura plugin para gerar relatórios de cobertura, mas por alguma razão, o objetivo instrumento fica preso em um loop infinito.

Na minha diretório de classes (bin nomeado), um loop infinito ocorre e cria diretórios named generated-classes/cobertura/generated-classes/cobertura ... e assim por diante, desde que eu deixei o instrumento objetivo prazo. Dentro de cada um dos diretórios cobertura são minhas aulas instrumentados. Qualquer idéia de por que isso pode ocorrer?

Foi útil?

Solução

Você pode postar seu arquivo pom? Ou pelo menos as secções relevantes? Você deve ter algo como o seguinte:

<build>
    <pluginManagement>
        <plugins>
...snip...              
            <!-- cobertura code coverage plugin -->
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>cobertura-maven-plugin</artifactId>
                <version>2.2</version>
                <configuration>
                    <formats>
                        <format>xml</format>
                    </formats>
                </configuration>
            </plugin>
            <!-- end cobertura code coverage plugin -->

        </plugins>
    </pluginManagement>
</build>

<reporting>
<plugins>
    <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>cobertura-maven-plugin</artifactId>
        <version>2.2</version>
        <configuration>
            <formats>
                <format>xml</format>
            </formats>
        </configuration>
    </plugin>
</plugins>
</reporting>

Além disso, você está seguindo o layout do diretório maven padrão para sua fonte? Onde está seu arquivo pom com respeito a seus arquivos de origem, eo que faz o seu olhar layout de diretório como?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top