Cobertura & Java 7
Toutes les idées lors de la couverture sera en charge java 7?
Trouvé http://sourceforge.net/tracker/index.php?func=detail&aid=3295711&group_id=130558&atid=720018
Nous avons préféré cobertura sur emma et les autres les outils de couverture de code et on dirait que nous avons à refaire tous ceux à nouveau, maintenant qu'aucun d'entre eux prennent en charge java 7 encore.
Grâce
- u ne trouver aucune soultion pour cobertura avec java 7
- La dernière entrée (du 11 avril 2013) sur la couverture du site web principal est que "Aussi Steven est en train de migrer le code à utiliser maven et travaille sur la libération de la 2.0 de cobertura bientôt! Bienvenue Steven!"
- Et le 29 Mai 2013, la version 2.0 a été publié, qui prend désormais en charge Java 7.
- Cette question semble être hors-sujet, car il est obsolète.
Vous devez vous connecter pour publier un commentaire.
Cobertura 2.0.3 prend en charge Java 7, la cobertura-maven-plugin de la version 2.6 qui utilise cette version a été vient de sortir
J'ai été en mesure de l'obtenir pour fonctionner en ajoutant l'argument suivant:
Je l'ai eu à partir de ici.
<property name="coverage.additional.jvmargs" value="-Xmx256m -XX:-UseSplitVerifier"/>
Je pense que la réponse est: il ne sera pas. Il y a une discussion sur le liste de diffusion que le projet n'est pas maintenue, et il y a Java 7 bugs qui ont été ouverts pour un an. Sur le côté positif, JaCoCo fonctionnalité est comparable et est activement maintenu.
mvn cobertura:cobertura
et de vérifier le rapport HTML soustarget/site/cobertura/index.html
Plus de Jagger commentaire, il ressemble à ce qui est maintenant activement travaillé sur la prochaine version - voir:
https://github.com/cobertura/cobertura/commit/b303fdc94851088a3c8699651770faef33180924
avec le commentaire "Correctif java 7 de la pile de la carte de problème.
Vieux thread, mais ma réponse peut être utile: Cobertura prend en charge les dernières versions de Java et est activement maintenu. eCobertura (le plug-in Eclipse pour Cobertura) n'a pas été entretenu depuis 2010, mais la Couverture elle-même est toujours maintenu.
eCobertura ne fonctionne pas avec Java 7 ou supérieur, mais Cobertura volonté.
Si vous êtes à la recherche pour les rapports de couverture (suc h à ceux qui eCobertura utilisé pour fournir de l'), il suffit d'exécuter la Cobertura plugin maven avec
mvn cobertura:cobertura
et de vérifier le rapport HTML soustarget/site/cobertura/index.html