Maven Cobertura порожденные классы - PullRequest
0 голосов
/ 18 июня 2009

Я использую плагин maven cobertura для генерации отчетов о покрытии, но по какой-то причине цель инструмента застревает в бесконечном цикле.

В моем каталоге классов (с именем bin) происходит бесконечный цикл, который создает каталоги named generated-classes/cobertura/generated-classes/cobertura ... и так далее, пока я позволяю цели инструмента работать. Внутри каждого из каталогов cobertura находятся мои инструментированные классы. Есть идеи, почему это может произойти?

1 Ответ

1 голос
/ 18 июня 2009

Можете ли вы опубликовать свой файл pom? Или хотя бы соответствующие разделы? У вас должно быть что-то вроде следующего:

<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>

Кроме того, вы придерживаетесь стандартного макета каталога maven для своего источника? Где находится ваш pom-файл относительно ваших исходных файлов и как выглядит макет вашего каталога?

...