Failed to fulfill target org.apache.maven.plugins: maven-surefire-plugin: 2.10: test

I tried the Internet for almost five days looking for a fix for this problem, but I can’t find and fix it on my own, mainly because I'm so new to both Maven and PlayN, so I'm not completely sure that I look exactly. But, obviously, he heaves when building a core. It seems that it cannot load the “artifact filter” and cannot run the Surefire test. But I’m just thinking about things that I don’t quite understand completely, although I tried to explore things like crazy. Any help from more experienced people would be very, very, highly appreciated. I'm losing my mind on this.

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

Then I had to print the entire debug log, and it refined the Surefire bit a bit, displaying all the exceptions thrown:

 [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: Adding to my pom.xml for analysis.

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

EDIT 2: RESOLVED . Using the command "mvn dependency :: tree", I was able to find the missing repository that did not appear on the debug and stack trace. The missing repository was "forplay-legacy", which I then added to pom.xml as follows:

  <repositories> <repository> <id>forplay-legacy</id> <url>http://forplay.googlecode.com/svn/mavenrepo</url> </repository> </repositories> 
+125
maven maven-2 playn
Nov 01 '12 at 4:14
source share
9 answers

"http://repo.maven.apache.org/maven2): Connection reset ..."

Are you sure that you have no problems accessing the Internet from the host you are building? If so, find the missing dependencies (mvn dependency :: tree), then install them manually and create your project using the -o (offline) option .

+56
Nov 01 '12 at 8:27
source share

I had a similar problem, I was able to solve it using the -U option along with the mvn command as

 mvn clean install -U 

It worked for me, hope it helps.

+69
Jan 09 '14 at 11:20
source share

I had a similar problem, but all the answers here did not help me.

For me, the problem was a failed check. If you are developing in a test based on tests, and not on a failed / not implemented test, you should not interrupt the assembly. I still want my project to be built.

To solve this problem, I added the configuration to surefire so that it ignores the failed test.

 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.19.1</version> <configuration> <testFailureIgnore>true</testFailureIgnore> </configuration> </plugin> 
+17
Jan 15 '17 at 21:36
source share

Update your Maven project:

Steps:

  • Right click on the "project"
  • Go to "Maven" → "Update"
  • Wait for all changes to apply.
  • Commit changes (if the code is in repo mode)
  • Run
+10
Dec 30 '14 at 12:13
source share

This error occurs if some cases of unit test fail.

My error was resolved after changing jdk1.8.0_92 to jdk1.7.0_80 .

In my application, some unit tests were not compatible with Java 8, so they did not run. The construction will be done with mvn clean install -DskipTests , but it is not recommended to skip unit test.

+9
Jul 08 '16 at 16:09
source share

I encountered the same error, but in my case the problem was resolved after deleting the /target and nbactions.xml .

+1
Jun 29 '16 at 16:26
source share

When I ran into a problem, the changes.xml document was garbled (missing end tag). The fix was to edit the XML so that it is well formed.

Therefore, verifying that the XML is well-formed can be important, especially when the release plugin does not complain.

0
Sep 23 '15 at 9:31
source share

The version of Jenkins has changed for me.

  <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
Apr 6 '16 at 3:36
source share

I still get this below Error:

 [INFO] BUILD FAILURE [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire- plugin:2.12.4:test (default-test) on project MyMavenProject: Execution default-test of goal org.apache.maven.plugins:maven-surefire- plugin:2.12.4:test failed: The forked VM terminated without saying properly goodbye. VM crash or System.exit called ? 

Here is my POM.xml file:

 <dependencies> <!-- POI --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.6</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.6</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml-schemas</artifactId> <version>3.6</version> </dependency> <dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>1.1</version> </dependency> <dependency> <groupId>org.apache.xmlbeans</groupId> <artifactId>xmlbeans</artifactId> <version>2.3.0</version> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java</artifactId> <version>3.4.0</version> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-firefox-driver</artifactId> <version>3.4.0</version> </dependency> <dependency> <groupId>com.relevantcodes</groupId> <artifactId>extentreports</artifactId> <version>2.41.2</version> </dependency> <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>6.11</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.maven.surefire</groupId> <artifactId>surefire</artifactId> <version>2.20</version> <type>pom</type> </dependency> <!-- Appium --> <dependency> <groupId>io.appium</groupId> <artifactId>java-client</artifactId> <version>3.3.0</version> </dependency> <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.2.4</version> </dependency> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.3.3</version> </dependency> <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>17.0</version> </dependency> <dependency> <groupId>cglib</groupId> <artifactId>cglib</artifactId> <version>3.1</version> </dependency> <dependency> <groupId>commons-validator</groupId> <artifactId>commons-validator</artifactId> <version>1.4.1</version> </dependency> <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4</version> </dependency> </dependencies> 
0
Jul 29 '17 at 14:57
source share



All Articles