Impossibile eseguire l'obiettivo org.apache.maven.plugins: maven-surefire-plugin: 2.10: test


132

Ho cercato su Internet per quasi cinque giorni ora cercando una soluzione a questo problema, ma non riesco a trovarlo e risolverlo da solo, principalmente perché sono così nuovo sia per Maven che per PlayN, quindi non sono del tutto sicuro di quello che sto guardando esattamente. Ma si sta chiaramente trasformando nella costruzione del nucleo. Sembra che non riesca a scaricare un "filtro artefatto" e non è in grado di eseguire il test di Surefire. Ma sto solo speculando su cose che non capisco del tutto, anche se ho cercato di ricercare queste cose come un matto. Qualsiasi aiuto da parte di persone più esperte sarebbe molto, molto apprezzato. Sto perdendo la testa su questo.

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

L'ho avuto quindi per stampare l'intero registro di debug, ed è stato elaborato un po 'sul bit Surefire, mostrando tutte le eccezioni invocate:

[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

EDIT: Aggiunta nel mio pom.xml per analisi.

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

MODIFICA 2: RISOLTO Utilizzando il comando "mvn dependency :: tree" sono stato in grado di trovare un repository mancante che non veniva visualizzato sulla traccia di debug e stack. Il repository mancante era "forplay-legacy", che ho quindi aggiunto a pom.xml come segue:

  <repositories>
    <repository>
      <id>forplay-legacy</id>
      <url>http://forplay.googlecode.com/svn/mavenrepo</url>
    </repository>
  </repositories>

Mostraci la parte più importante, il tuo pom.xml. Quindi potremmo essere in grado di aiutare.
maba,

Il mio pom. Ce l'hai gentile signore. Modifica ora il mio post per aggiungerlo.
DoctorDep

3
@utente1784668 come facciamo a sapere quale manca?
Sourabh Saldi,

mvn install risolve il problema per me, installa tutte le dipendenze
vikramvi

Risposte:


57

Probabilmente ti mancano alcune dipendenze.

Individua le dipendenze che ti mancano mvn dependency:tree, quindi installale manualmente e crea il tuo progetto con l' -oopzione (offline).


Non riesco a immaginare quale problema il mio laptop stia collegando a Internet dal mio wifi di casa. Anche il mio firewall è spento sotto il mio router sicuro. Tuttavia, hai un punto valido, quindi ho intenzione di provarlo, e ti scrivo con i risultati.
DoctorDep,

4
Oh mio Dio, grazie mille. Non è stato un problema con la mia Internet, ma il comando "mvn dependency :: tree" che non avevo conosciuto prima che me lo avessi detto nel tuo commento mi ha portato a trovare un repository mancante che i comandi di debug e stack trace non erano ' mi sta mostrando. Il repository mancante era "forplay-legacy". Ho quindi cercato su Google questo repository e trovato alcune informazioni su di esso, quindi l'ho aggiunto al mio elenco di repository. E, voilà, si è installato correttamente. Non l'avrei mai trovato se non avessi menzionato quel comando. Grazie mille!
DoctorDep

2
Bene!! Anche questo trucco mi ha aiutato. Non so perché l'interfaccia utente (Maven -> Update Project) non mi aiuti.
Amit Kumar Gupta,

Haha, mi ero completamente dimenticato di avere -o e le mie istantanee non si sarebbero aggiornate. Grazie del promemoria!
Jonathan Natie Klopper,

2
La risposta di Pratik di seguito, mvn clean install -U, è una soluzione molto più semplice.
Alexander, misura il

69

Ho avuto un problema simile, sono stato in grado di risolverlo usando l'opzione -U insieme al comando mvn as

mvn clean install -U

Questo ha funzionato per me, spero che sia d'aiuto.


2
cosa fa -U?
Spikolynn,

5
@Spikolynn, -U scarica nuovamente tutte le dipendenze
Jason Washo,

Usando Eclipse: Fai clic destro sul progetto> Esegui come> maven clean..Questo ha funzionato per me
Debuggerrr

21

Ho avuto un problema simile ma tutte le risposte qui non mi hanno aiutato.

Per me il problema è stato un test fallito. Se si sta eseguendo uno sviluppo basato su test di un test fallito / non implementato, non si deve interrompere la generazione. Voglio ancora costruire il mio progetto.

Per risolvere questo ho aggiunto una configurazione a surefire in modo che ignori un test fallito.

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <version>2.19.1</version>
    <configuration>
        <testFailureIgnore>true</testFailureIgnore>
    </configuration>
</plugin>

7
Non penso sia una buona idea. Le modifiche vengono verificate in SCM e quindi il tuo server CI non rileverà errori nel tuo codice.
vivace

2
@britter Non significa che ignori gli errori (test falliti). Non rompe la build solo quando un test fallisce. Con lo stile test driven questo va bene anche sul server CI. Puoi ancora eseguire ciò che ti piace in caso di test non riusciti e vedere quali test hanno avuto esito negativo.
Spenhouet,

1
È totalmente falso come una risposta: non sta permettendo testFailure che risolverà il problema
Hohenheim,

11

Aggiorna il progetto Maven:

passi:

  1. Fare clic con il tasto destro del mouse su "progetto"
  2. Vai a "Maven" >> "Aggiorna"
  3. Attendere che vengano applicate tutte le modifiche
  4. Conferma le modifiche (se il codice è in repo)
  5. Correre

10

Questo errore si verifica se alcuni casi di unit test falliscono.

Nella mia applicazione, alcuni test unitari non erano compatibili con Java 8, quindi fallivano. Il mio errore è stato risolto dopo essere passato jdk1.8.0_92ajdk1.7.0_80 .

La compilazione avrebbe esito positivo, mvn clean install -DskipTestsma questo salterà i test unitari. Quindi assicurati di eseguirlo separatamente dopo il completamento della compilazione.


Sì, questo vale anche per me. I casi di test stanno fallendo e quindi otteniamo l'errore menzionato
Chaklader Asfak Arefe,

5

Ho provato a seguire le istruzioni fornite nella maggior parte dei commenti su questo thread, inclusa la risposta scelta, ma l'errore è persistito. Ho fatto qualche ricerca e ho trovato questa pagina che mi ha dato una soluzione che mi ha aiutato (va bene, con qualche indovinazione anche se da parte mia).

Quindi quello che ho fatto è che ho sostituito il numero di versione nel plugin maven surefire come segue: <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>3.0.0-M1</version>

Spero che aiuti!


1

Ho riscontrato lo stesso errore, ma nel mio caso il problema è stato risolto dopo aver eliminato la /targetcartella e il nbactions.xmlfile.


Nel mio caso, basta eliminare la /targetcartella dalla cartella di alto livello e tutte le sottocartelle hanno funzionato.
Andrey Lebedenko,

1

Ho avuto lo stesso problema, ho risolto dai passaggi seguenti:

  1. Fare clic destro su progetto-> maven-> Aggiorna progetto
  2. Qui ho selezionato "forza aggiornamento per istantanea / rilascio"
  3. Successivamente ho compilato nuovamente il mio progetto e il problema è stato risolto

0

Quando ho riscontrato il problema, il changes.xmldocumento non era valido (mancava un tag di fine). La correzione era modificare l'XML per renderlo ben formato.

Quindi verificare che l'XML sia ben formato può essere importante, specialmente quando il plugin di rilascio non si lamenta.


0

Per me è stato utile cambiare la versione di Jenkins.

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

0

A volte ricevi errori di suono simili ma per ragioni che non sono realmente correlate agli strumenti - in questo caso plugin Surefire.

Per me stavo ricevendo un errore simile ma il motivo era che non puntavo all'URL DB corretto!

Tra molta verbosità (usando il flag mvn -X) ho visto un messaggio di timeout.

Un trucco che ho fatto è stato installare IntelliJ sul server di compilazione (a scopo di debug) e risolvere prima i problemi, quindi disinstallarlo e assicurarsi che tutto funzioni anche sul server di compilazione.


0

Fare clic con il tasto destro su Progetto -> Maven -> Aggiorna progetto -> Seleziona Forza aggiornamento dell'istantanea

O

Passare alla cartella principale del progetto e utilizzare i seguenti comandi:

mvn clean install -U o mvn clean install --update-snapshot

Qui -U Forza un controllo per le versioni mancanti e gli snapshot aggiornati sui repository remoti


0

Ho avuto un problema simile e la soluzione per me era abbastanza diversa da quella pubblicata dagli altri utenti.

Il problema con me era legato al progetto che stavo lavorando l'anno scorso, che richiedeva un certo proxy sulle impostazioni di Maven (che si trova in <path to maven folder>\maven\conf\settings.xmleC:\Users\<my user>\.m2\settings.xml ). Il proxy stava bloccando il download dei pacchetti esterni richiesti.

La soluzione era quella di ripristinare il file originale ( settings.xml) in quei punti. Una volta ripristinate le cose, sono stato in grado di scaricare i pacchetti e tutto ha funzionato.


0

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

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.