test - No se puede instalar el complemento Cobertura para Eclipse
manually install eclemma (4)
Recibo el siguiente mensaje de error cuando intenté instalar el complemento de cobertura en eclipse kepler (versión java / j2ee) a través del mercado de eclipse.
No se puede completar la instalación porque no se pudieron encontrar uno o más elementos necesarios. Software que se está instalando: eCobertura 0.9.8.201007202152 (ecobertura.feature.group 0.9.8.201007202152)
Falta el requisito: eCobertura 0.9.8.201007202152 (ecobertura.feature.group 0.9.8.201007202152) requiere ''org.junit4 0.0.0'' pero no se pudo encontrar
Descargue eclipse desde este enlace y vaya a $eclipse_home/plugins
y $eclipse_home/plugins
estas carpetas
-
org.junit_4.10.0.v4_10_0_v20120426-0900
-
org.junit4_4.8.1.v20120523-1257
Pude hacer que eCobertura se instale copiando los subdirectorios junit plugin de una versión anterior de Eclipse en mi directorio de plugins / plugins, y luego reiniciando Eclipse.
La versión de Junit que venía con mi Eclipse (Spring Toolsuite v3.3) era org.junit_4.11.0.v201303080030. Este es el que causó que la instalación de eCobertura fallara.
Las dos versiones que copié de STS 3.2 fueron org.junit4_4.8.1.v20120523-1257 y org.junit_4.10.0.v4_10_0_v20120426-0900.
Un poco tarde, pero solo quería añadir que esto funcionó para STS 3.8.1 utilizando Eclipse Mars. Simplemente descargue el archivo JAR especificado anteriormente y colóquelo en la carpeta ''complementos''.
La instalación de eCobertura
en un nuevo eclipse ( Kepler
, Luna
) causa un problema debido a la versión más reciente del paquete JUnit
que no se trata mediante el eCobertura
dependencias de eCobertura
.
Una de las soluciones (sugerida en la respuesta anterior) es que tiene que copiar los paquetes org.junit*
de la instalación de eclipse anterior, pero eso puede ser un problema si no lo tiene.
La solución para una instalación completamente nueva es muy similar: tienes que descargar org.junit4_4.8.1.v20120523-1257.jar
de Internet y simplemente colocarlo en la carpeta de complementos de eclipse.
Tenga en cuenta que no es necesario agregar org.junit_4.10.0.v4_10_0_v20120426-0900.jar
en ese caso.
Después de eso, podrás instalar eCobertura
.