Error al ejecutar el objetivo org.apache.maven.plugins: maven-surefire-plugin: 2.10: prueba

132

He explorado Internet durante casi cinco días en busca de una solución a este problema, pero parece que no puedo encontrarlo y solucionarlo por mi cuenta, principalmente porque soy tan nuevo en Maven como en PlayN, así que no estoy completamente seguro de lo que estoy viendo exactamente Pero, está claramente efervescente en la construcción del núcleo. Parece que no puede descargar un "filtro de artefactos" y no puede ejecutar la prueba de Surefire. Pero, solo estoy especulando sobre cosas que no entiendo completamente, a pesar de que he estado tratando de investigar estas cosas como locas. Cualquier ayuda de personas más experimentadas sería muy, muy apreciada. Me estoy volviendo loco con esto.

[INFO] Building Synthesis Core 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-maven) @ synthesis-core ---
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ synthesis-core ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] skip non existing resourceDirectory C:\Users\Josiah\synthesis\core\src\main\resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.3:compile (default-compile) @ synthesis-core ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ synthesis-core ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory C:\Users\Josiah\synthesis\core\src\test\resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.3:testCompile (default-testCompile) @ synthesis-core ---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-surefire-plugin:2.10:test (default-test) @ synthesis-core ---
Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-common-artifact-filters/1.3/maven-common-artifact-filters-1.3.pom
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Synthesis Metaproject ............................. SUCCESS [1.059s]
[INFO] Synthesis Core .................................... FAILURE [3.538s]
[INFO] Synthesis Java .................................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4.997s
[INFO] Finished at: Wed Oct 31 23:57:38 EDT 2012
[INFO] Final Memory: 6M/109M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test (default-test) on project synthesis-core: Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test failed: Plugin org.apache.maven.plugins:maven-surefire-plugin:2.10 or one of its dependencies could not be resolved: Failed to collect dependencies for org.apache.maven.plugins:maven-surefire-plugin:jar:2.10 (): Failed to read artifact descriptor for org.apache.maven.shared:maven-common-artifact-filters:jar:1.3: Could not transfer artifact org.apache.maven.shared:maven-common-artifact-filters:pom:1.3 from/to central (http://repo.maven.apache.org/maven2): Remotely Closed [id: 0x0847a8f3, /192.168.1.54:65153 :> repo.maven.apache.org/93.184.215.223:80] -> [Help 1]

Luego tuve que imprimir todo el registro de depuración, y se desarrolló un poco en el bit Surefire, mostrando todas las Excepciones invocadas:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.
10:test (default-test) on project synthesis-core: Execution default-test of goal
 org.apache.maven.plugins:maven-surefire-plugin:2.10:test failed: Plugin org.apa
che.maven.plugins:maven-surefire-plugin:2.10 or one of its dependencies could no
t be resolved: Failed to collect dependencies for org.apache.maven.plugins:maven
-surefire-plugin:jar:2.10 (): Failed to read artifact descriptor for org.apache.
maven.shared:maven-common-artifact-filters:jar:1.3: Could not transfer artifact
org.apache.maven.shared:maven-common-artifact-filters:pom:1.3 from/to central (h
ttp://repo.maven.apache.org/maven2): Connection reset -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal o
rg.apache.maven.plugins:maven-surefire-plugin:2.10:test (default-test) on projec
t synthesis-core: Execution default-test of goal org.apache.maven.plugins:maven-
surefire-plugin:2.10:test failed: Plugin org.apache.maven.plugins:maven-surefire
-plugin:2.10 or one of its dependencies could not be resolved: Failed to collect
 dependencies for org.apache.maven.plugins:maven-surefire-plugin:jar:2.10 ()
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java:225)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java:153)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java:145)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje
ct(LifecycleModuleBuilder.java:84)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje
ct(LifecycleModuleBuilder.java:59)
        at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBu
ild(LifecycleStarter.java:183)
        at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(Lifecycl
eStarter.java:161)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Laun
cher.java:290)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.jav
a:230)
        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(La
uncher.java:409)
        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:
352)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-t
est of goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test failed: Plu
gin org.apache.maven.plugins:maven-surefire-plugin:2.10 or one of its dependenci
es could not be resolved: Failed to collect dependencies for org.apache.maven.pl
ugins:maven-surefire-plugin:jar:2.10 ()
        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(Default
BuildPluginManager.java:82)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java:209)
        ... 19 more
Caused by: org.apache.maven.plugin.PluginResolutionException: Plugin org.apache.
maven.plugins:maven-surefire-plugin:2.10 or one of its dependencies could not be
 resolved: Failed to collect dependencies for org.apache.maven.plugins:maven-sur
efire-plugin:jar:2.10 ()
        at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.re
solve(DefaultPluginDependenciesResolver.java:211)
        at org.apache.maven.plugin.internal.DefaultMavenPluginManager.createPlug
inRealm(DefaultMavenPluginManager.java:353)
        at org.apache.maven.plugin.internal.DefaultMavenPluginManager.setupPlugi
nRealm(DefaultMavenPluginManager.java:321)
        at org.apache.maven.plugin.DefaultBuildPluginManager.getPluginRealm(Defa
ultBuildPluginManager.java:175)
        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(Default
BuildPluginManager.java:78)
        ... 20 more
Caused by: org.sonatype.aether.collection.DependencyCollectionException: Failed
to collect dependencies for org.apache.maven.plugins:maven-surefire-plugin:jar:2
.10 ()
        at org.sonatype.aether.impl.internal.DefaultDependencyCollector.collectD
ependencies(DefaultDependencyCollector.java:258)
        at org.sonatype.aether.impl.internal.DefaultRepositorySystem.collectDepe
ndencies(DefaultRepositorySystem.java:308)
        at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.re
solve(DefaultPluginDependenciesResolver.java:199)
        ... 24 more
Caused by: org.sonatype.aether.resolution.ArtifactDescriptorException: Failed to
 read artifact descriptor for org.apache.maven.shared:maven-common-artifact-filt
ers:jar:1.3
        at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.
loadPom(DefaultArtifactDescriptorReader.java:296)
        at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.
readArtifactDescriptor(DefaultArtifactDescriptorReader.java:186)
        at org.sonatype.aether.impl.internal.DefaultDependencyCollector.process(
DefaultDependencyCollector.java:412)
        at org.sonatype.aether.impl.internal.DefaultDependencyCollector.process(
DefaultDependencyCollector.java:544)
        at org.sonatype.aether.impl.internal.DefaultDependencyCollector.collectD
ependencies(DefaultDependencyCollector.java:240)
        ... 26 more
Caused by: org.sonatype.aether.resolution.ArtifactResolutionException: Could not
 transfer artifact org.apache.maven.shared:maven-common-artifact-filters:pom:1.3
 from/to central (http://repo.maven.apache.org/maven2): Connection reset
        at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(Def
aultArtifactResolver.java:538)
        at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArti
facts(DefaultArtifactResolver.java:216)
        at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArti
fact(DefaultArtifactResolver.java:193)
        at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.
loadPom(DefaultArtifactDescriptorReader.java:281)
        ... 30 more
Caused by: org.sonatype.aether.transfer.ArtifactTransferException: Could not tra
nsfer artifact org.apache.maven.shared:maven-common-artifact-filters:pom:1.3 fro
m/to central (http://repo.maven.apache.org/maven2): Connection reset
        at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$4.wrap(W
agonRepositoryConnector.java:951)
        at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$4.wrap(W
agonRepositoryConnector.java:941)
        at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.
run(WagonRepositoryConnector.java:669)
        at org.sonatype.aether.util.concurrency.RunnableErrorForwarder$1.run(Run
nableErrorForwarder.java:60)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
utor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:908)
        at java.lang.Thread.run(Thread.java:662)
Caused by: org.apache.maven.wagon.TransferFailedException: Connection reset
        at org.apache.maven.wagon.shared.http4.AbstractHttpClientWagon.fillInput
Data(AbstractHttpClientWagon.java:799)
        at org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:11
6)
        at org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
        at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.
run(WagonRepositoryConnector.java:601)
        ... 4 more
Caused by: java.net.SocketException: Connection reset
        at java.net.SocketInputStream.read(SocketInputStream.java:168)
        at org.apache.maven.wagon.providers.http.httpclient.impl.io.AbstractSess
ionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:149)
        at org.apache.maven.wagon.providers.http.httpclient.impl.io.SocketInputB
uffer.fillBuffer(SocketInputBuffer.java:110)
        at org.apache.maven.wagon.providers.http.httpclient.impl.io.AbstractSess
ionInputBuffer.readLine(AbstractSessionInputBuffer.java:264)
        at org.apache.maven.wagon.providers.http.httpclient.impl.conn.DefaultRes
ponseParser.parseHead(DefaultResponseParser.java:98)
        at org.apache.maven.wagon.providers.http.httpclient.impl.io.AbstractMess
ageParser.parse(AbstractMessageParser.java:252)
        at org.apache.maven.wagon.providers.http.httpclient.impl.AbstractHttpCli
entConnection.receiveResponseHeader(AbstractHttpClientConnection.java:281)
        at org.apache.maven.wagon.providers.http.httpclient.impl.conn.DefaultCli
entConnection.receiveResponseHeader(DefaultClientConnection.java:247)
        at org.apache.maven.wagon.providers.http.httpclient.impl.conn.AbstractCl
ientConnAdapter.receiveResponseHeader(AbstractClientConnAdapter.java:219)
        at org.apache.maven.wagon.providers.http.httpclient.protocol.HttpRequest
Executor.doReceiveResponse(HttpRequestExecutor.java:298)
        at org.apache.maven.wagon.providers.http.httpclient.protocol.HttpRequest
Executor.execute(HttpRequestExecutor.java:125)
        at org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultR
equestDirector.tryExecute(DefaultRequestDirector.java:645)
        at org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultR
equestDirector.execute(DefaultRequestDirector.java:464)
        at org.apache.maven.wagon.providers.http.httpclient.impl.client.Abstract
HttpClient.execute(AbstractHttpClient.java:820)
        at org.apache.maven.wagon.providers.http.httpclient.impl.client.Abstract
HttpClient.execute(AbstractHttpClient.java:754)
        at org.apache.maven.wagon.shared.http4.AbstractHttpClientWagon.execute(A
bstractHttpClientWagon.java:674)
        at org.apache.maven.wagon.shared.http4.AbstractHttpClientWagon.fillInput
Data(AbstractHttpClientWagon.java:793)
        ... 8 more

EDITAR: Agregar en mi pom.xml para el análisis.

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <parent>
    <groupId>com.googlecode.playn</groupId>
    <artifactId>playn-project</artifactId>
    <version>1.3.1</version>
  </parent>

  <groupId>com.hijackedlongboat</groupId>
  <artifactId>synthesis</artifactId>
  <version>1.0-SNAPSHOT</version>
  <packaging>pom</packaging>
  <name>Synthesis Metaproject</name>

  <properties>
    <playn.version>1.3.1</playn.version>
  </properties>

  <profiles>
    <profile>
      <id>java</id>
      <activation><activeByDefault>true</activeByDefault></activation>
      <modules><module>java</module></modules>
    </profile>
    <profile>
      <id>android</id>
      <modules><module>android</module></modules>
    </profile>
    <profile>
      <id>ios</id>
      <modules><module>ios</module></modules>
    </profile>
    <profile>
      <id>html</id>
      <modules><module>html</module></modules>
    </profile>
    <profile>
      <id>flash</id>
      <modules><module>flash</module></modules>
    </profile>
  </profiles>

  <modules>
    <module>core</module>
  </modules>
</project>

EDITAR 2: RESUELTO Mediante el uso del comando "mvn dependency :: tree" pude encontrar un repositorio faltante que no se mostraba en el seguimiento de depuración y pila. El repositorio que faltaba era "forplay-legacy", que luego agregué a pom.xml de la siguiente manera:

  <repositories>
    <repository>
      <id>forplay-legacy</id>
      <url>http://forplay.googlecode.com/svn/mavenrepo</url>
    </repository>
  </repositories>
DoctorDep
fuente
Muéstranos la parte más importante, tu pom.xml. Entonces podremos ayudarlo.
maba
Mi pom Lo tienes amable señor. Editando mi publicación ahora para agregarla.
DoctorDep
3
@ user1784668 ¿cómo sabemos cuál falta?
Sourabh Saldi
mvn install resuelve el problema por mí, instala todas las dependencias
vikramvi

Respuestas:

57

Probablemente te faltan algunas dependencias.

Localizar las dependencias se está perdiendo con mvn dependency:tree, a continuación, instalar de forma manual, y construir su proyecto con la -oopción (sin conexión).

usuario311174
fuente
No puedo imaginar qué problema tiene mi computadora portátil al conectarse a Internet desde el wifi de mi propia casa. Mi firewall también está apagado bajo mi enrutador seguro. Sin embargo, usted hace un punto válido, por lo que definitivamente voy a intentarlo, y volveré a escribir con los resultados.
DoctorDep
44
Dios mío, muchas gracias. No era un problema con mi Internet, pero el comando "mvn dependency :: tree" que no conocía antes de que me lo dijeras en tu comentario me llevó a encontrar un repositorio perdido que no contenía los comandos de depuración y seguimiento de pila t mostrándome El repositorio que faltaba era "forplay-legacy". Luego busqué en Google este repositorio y encontré información sobre él, luego lo agregué a mi lista de repositorios. Y, voila, se instaló correctamente. Nunca lo habría encontrado si no hubieras mencionado ese comando. ¡Muchas gracias!
DoctorDep
2
¡¡Bien!! Este truco también me ayudó. No sé por qué UI (Maven -> Update Project) no me ayuda.
Amit Kumar Gupta
Jaja, olvidé por completo que tenía -o y mis instantáneas no se actualizaron. ¡Gracias por el recordatorio!
Jonathan Natie Klopper
2
La respuesta de Pratik a continuación, mvn clean install -U, es una solución mucho más fácil.
Alexander Measure
69

Tuve un problema similar, pude resolverlo usando la opción -U junto con el comando mvn como

mvn clean install -U

Esto funcionó para mí, espero que ayude.

Pratik Goenka
fuente
2
¿Qué hace -U?
Spikolynn
55
@Spikolynn, -U vuelve a descargar todas las dependencias
Jason Washo
Usando Eclipse: haga clic derecho en proyecto> Ejecutar como> maven clean..Esto funcionó para mí
Debuggerrr
21

Tuve un problema similar pero todas las respuestas aquí no me ayudaron.

Para mí, el problema fue una prueba fallida. Si está realizando un desarrollo impulsado por pruebas, una prueba fallida / no implementada no debería romper la compilación. Todavía quiero que mi proyecto se construya.

Para resolver esto, agregué una configuración a surefire para que ignore una prueba fallida.

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <version>2.19.1</version>
    <configuration>
        <testFailureIgnore>true</testFailureIgnore>
    </configuration>
</plugin>
Spenhouet
fuente
77
No creo que sea una buena idea. Los cambios se registran en SCM y luego su servidor CI no detectará errores en su código.
Britter
2
@britter No significa que ignore los errores (fallas en las pruebas). Solo no rompe la compilación cuando falla una prueba. Con el estilo de prueba, esto también está bien en el servidor CI. Todavía puede realizar lo que quiera en las pruebas fallidas y ver qué pruebas fallaron.
Spenhouet
1
Es totalmente falso como respuesta: no está permitiendo prueba Falla que resolverá el problema
Hohenheim
11

Actualice el proyecto Maven:

Pasos:

  1. Haga clic derecho en "proyecto"
  2. Vaya a "Maven" >> "Actualizar"
  3. Espere a que se apliquen todos los cambios.
  4. Confirmar los cambios (si el código está en repositorio)
  5. correr
Pablo
fuente
10

Este error ocurre si algunos casos de prueba de unidad fallan.

En mi aplicación, ciertas pruebas unitarias no eran compatibles con Java 8, por lo que fallaban. Mi error se resolvió después de cambiar jdk1.8.0_92a jdk1.7.0_80.

La construcción sería exitosa, mvn clean install -DskipTestspero esto omitirá las pruebas unitarias. Así que solo asegúrese de ejecutarlo por separado después de que se complete la compilación.

avp
fuente
Sí, esto también es cierto para mí. Los casos de prueba están fallando y, por lo tanto, obtenemos el error mencionado
Chaklader Asfak Arefe
5

Intenté seguir las instrucciones dadas en la mayoría de los comentarios en este hilo, incluida la respuesta elegida, pero el error persistió. Investigué un poco y encontré esta página que daba una solución que me ayudó (está bien, con algunas dudas de mi parte).

Entonces, lo que hice es que reemplacé el número de versión en el plugin maven surefire de la siguiente manera: <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>3.0.0-M1</version>

¡Espero que esto ayude!

Chihab
fuente
1

Me enfrenté al mismo error, pero en mi caso, el problema se resolvió después de eliminar la /targetcarpeta y el nbactions.xmlarchivo.

Dipu
fuente
En mi caso, simplemente elimine la /targetcarpeta de la carpeta de alto nivel y todas las subcarpetas funcionaron.
Andrey Lebedenko
1

Tuve el mismo problema, resolví los pasos a continuación:

  1. Haga clic derecho en proyecto-> maven-> Actualizar proyecto
  2. Aquí seleccioné "forzar actualización para instantánea / lanzamiento"
  3. Después de eso, compilé nuevamente mi proyecto y el problema se solucionó
Mahesh Chaudhary
fuente
0

Cuando encontré el problema, el changes.xmldocumento estaba mal formado (faltaba una etiqueta final). La solución fue editar el XML para hacerlo bien formado.

Por lo tanto, verificar que el XML esté bien formado puede ser importante, especialmente cuando el complemento de lanzamiento no se queja.

torbellino
fuente
0

Para mí, cambiar la versión de Jenkins me ayudó.

  <parent>
    <groupId>org.jenkins-ci.plugins</groupId>
    <artifactId>plugin</artifactId>
    <version>1.642.4</version><!-- which version of Jenkins is this plugin built against? -->
  </parent>
Anuja Lamahewa
fuente
0

A veces se producen errores de sonido similares, pero por razones que realmente no están relacionadas con las herramientas, en este caso el complemento Surefire.

¡Para mí recibí un error similar pero la razón era que no estaba apuntando a la URL correcta de DB!

Entre mucha verbosidad (usando la bandera mvn -X) vi un mensaje de tiempo de espera.

Un truco que hice fue instalar IntelliJ en el servidor de compilación (para fines de depuración) y solucionar los problemas primero y luego desinstalarlo y asegurarme de que todo funcione también en el servidor de compilación.

Manav Sharma
fuente
0

Haga clic derecho en Proyecto -> Maven -> Actualizar proyecto -> Seleccionar Forzar actualización de instantánea

O

Navegue a la carpeta raíz del proyecto y use los siguientes comandos:

mvn clean install -U o mvn clean install --update-snapshots

Aquí -U forzará una comprobación de versiones faltantes e instantáneas actualizadas en repositorios remotos

shiv
fuente
0

Tuve un problema similar y la solución para mí fue bastante diferente de lo que los otros usuarios publicaron.

El problema conmigo estaba relacionado con el proyecto en el que estaba trabajando el año pasado, que requería un cierto proxy en la configuración de Maven (ubicado en <path to maven folder>\maven\conf\settings.xmly C:\Users\<my user>\.m2\settings.xml). El proxy estaba bloqueando la descarga de los paquetes externos necesarios.

La solución fue volver a colocar el archivo original ( settings.xml) en esos lugares. Una vez que se restauraron las cosas, pude descargar los paquetes y todo funcionó.

Leonardo Alves Machado
fuente
0

siga este tutorial: https://www.petrikainulainen.net/programming/maven/creating-code-coverage-reports-for-unit-and-integration-tests-with-the-jacoco-maven-plugin/

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.15</version>
<configuration>
    <!-- Sets the VM argument line used when unit tests are run. -->
    <argLine>${surefireArgLine}</argLine>
    <!-- Skips unit tests if the value of skip.unit.tests property is true -->
    <skipTests>${skip.unit.tests}</skipTests>
    <!-- Excludes integration tests when unit tests are run. -->
    <excludes>
        <exclude>**/IT*.java</exclude>
    </excludes>
</configuration>

oitathi
fuente