Ответ 1
Cobertura 2.0.3 поддерживает Java 7, версия cobertura-maven-plugin версии 2.6, которая использует эту версию, была только что выпущена
Любые идеи, когда cobertura будет поддерживать java 7?
Найдено http://sourceforge.net/tracker/index.php?func=detail&aid=3295711&group_id=130558&atid=720018
Мы предпочли cobertura над emma и другими инструментами для покрытия кода, и похоже, что мы должны повторить все это снова, теперь никто из них не поддерживает java 7.
Спасибо
Cobertura 2.0.3 поддерживает Java 7, версия cobertura-maven-plugin версии 2.6, которая использует эту версию, была только что выпущена
Мне удалось заставить его работать, добавив следующий аргумент:
-XX: -UseSplitVerifier
Я получил его из здесь.
Я думаю, что ответ таков: он не будет. Существует обсуждение списка рассылки, что проект не поддерживается, и Ошибки Java 7, которые были открыты в течение года. С яркой стороны функциональность JaCoCo сопоставима и активно поддерживается.
В дополнение к комментарию Jagger, похоже, что сейчас это активно работает для следующей версии - см.:
https://github.com/cobertura/cobertura/commit/b303fdc94851088a3c8699651770faef33180924
с комментарием "Исправить ошибку в стеке java 7".
Старый поток, но мой ответ может быть полезным: Cobertura поддерживает последние версии Java и активно поддерживается. eCobertura (плагин Eclipse для Cobertura) не поддерживается с 2010 года, но сам Cobertura по-прежнему поддерживается.
eCobertura не будет работать с Java 7 или выше, но Cobertura будет.
Если вы ищете отчеты о покрытии (в том числе, которые использовали eCobertura), просто запустите плагин Cobertura maven с mvn cobertura:cobertura
и проверьте отчет HTML в target/site/cobertura/index.html