Не удалось выполнить цель org.apache.maven.plugins: maven-surefire-plugin: 2.10: test

Я рыскал в Интернете почти пять дней в поисках решения этой проблемы, но я не могу найти и исправить его самостоятельно, главным образом потому, что я новичок как в Maven, так и в PlayN, поэтому я не совсем уверен в именно на то, на что я смотрю. Но при построении ядра это явно нереально. Кажется, он не может загрузить «фильтр артефактов» и не может запустить тест Surefire. Но я просто размышляю о вещах, которые не совсем понимаю, хотя я пытался исследовать эти вещи как сумасшедшие. Мы будем очень и очень благодарны за любую помощь более опытных людей. Я схожу с ума по этому поводу.

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

Затем мне нужно было распечатать весь журнал отладки, и он немного уточнил бит Surefire, отображая все вызванные исключения:

[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

РЕДАКТИРОВАТЬ: добавление в мой pom.xml для анализа.

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

РЕДАКТИРОВАТЬ 2: РАЗРЕШЕНО. С помощью команды «mvn dependency :: tree» я смог найти отсутствующий репозиторий, который не отображался в трассировке отладки и стека. Отсутствующий репозиторий был "forplay-legacy", который я затем добавил в pom.xml следующим образом:

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

person DoctorDep    schedule 01.11.2012    source источник
comment
Покажите нам самую важную часть, ваш pom.xml. Тогда мы сможем помочь.   -  person maba    schedule 01.11.2012
comment
Мой пом. Вы все поняли, сэр. Редактирую свой пост, чтобы добавить его.   -  person DoctorDep    schedule 01.11.2012
comment
@ user1784668 как узнать, какой из них отсутствует?   -  person Sourabh Saldi    schedule 21.01.2015
comment
mvn install решает проблему для меня, он устанавливает все зависимости   -  person vikramvi    schedule 06.11.2018
comment
тьфу, если вы получаете аналогичную ошибку в сборке с весенней загрузкой, и некоторые тестовые примеры таинственным образом пропускаются, проверьте этот ответ об исключениях junit по умолчанию, которые попадают в файлы pom.xml по умолчанию, которые распространяются там stackoverflow.com/a/60831916/57033   -  person hello_earth    schedule 27.04.2021


Ответы (14)


Вероятно, вам не хватает некоторых зависимостей.

Найдите зависимости, которые вам не хватает, с mvn dependency:tree, затем установите их вручную и создайте свой проект с опцией -o (офлайн).

person user311174    schedule 01.11.2012
comment
Я не могу себе представить, какие проблемы у моего ноутбука с подключением к Интернету из моего домашнего Wi-Fi. Мой брандмауэр также отключен на моем защищенном маршрутизаторе. Тем не менее, вы правы, так что я обязательно попробую, и я напишу ответ с результатами. - person DoctorDep; 01.11.2012
comment
Боже мой, спасибо тебе большое. Это не было проблемой с моим интернетом, но команда mvn dependency :: tree, которую я не знал до того, как вы рассказали мне об этом в своем комментарии, привела меня к поиску недостающего репозитория, который не отображали команды отладки и трассировки стека. меня. Отсутствующий репозиторий предназначен для игр. Затем я погуглил по этому репозиторию и нашел некоторую информацию о нем, а затем добавил его в свой список репозиториев. И, вуаля, он установлен правильно. Я бы никогда не нашел его, если бы вы не упомянули эту команду. Большое спасибо! - person DoctorDep; 01.11.2012
comment
Хорошо!! Мне этот трюк тоже помог. Я не знаю, почему UI (Maven - ›Update Project) мне не помогает. - person Amit Kumar Gupta; 12.02.2013
comment
Ха-ха, я совершенно забыл, что у меня был -o, и мои снимки не обновлялись. Спасибо за напоминание! - person Natie Klopper; 05.05.2014
comment
mvn dependency :: tree - это решение !! - person Sourabh Saldi; 20.01.2015
comment
mvn dependency :: tree не работал у меня. Я получил эту ошибку: дескриптор плагина для плагина Plugin [org.apache.maven.plugins: maven-dependency-plugin] не найден - person emoleumassi; 11.09.2015
comment
Ответ Pratik ниже, mvn clean install -U, намного проще исправить. - person Alexander Measure; 04.08.2016

У меня была аналогичная проблема, я смог решить ее, используя параметр -U вместе с командой mvn как

mvn clean install -U

Это сработало для меня, надеюсь, это поможет.

person Pratik Goenka    schedule 09.01.2014
comment
что делает -U? - person Spikolynn; 11.06.2017
comment
@Spikolynn, -U повторно загружает все зависимости - person Jason Washo; 13.06.2017
comment
Использование Eclipse: щелкните правой кнопкой мыши проект ›Запуск от имени› maven clean. У меня это сработало. - person Debuggerrr; 11.02.2018

У меня была аналогичная проблема, но все ответы здесь мне не помогли.

Для меня проблема заключалась в провале теста. Если вы занимаетесь разработкой, управляемой тестами, то неудачный / невыполненный тест не должен нарушить сборку. Я все еще хочу, чтобы мой проект строился.

Чтобы решить эту проблему, я добавил конфигурацию в surefire, чтобы она игнорировала неудачный тест.

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <version>2.19.1</version>
    <configuration>
        <testFailureIgnore>true</testFailureIgnore>
    </configuration>
</plugin>
person Spenhouet    schedule 15.01.2017
comment
Не думаю, что это хорошая идея. Изменения заключаются в том, что это проверяется в SCM, и тогда ваш CI-сервер не будет обнаруживать ошибки в вашем коде. - person britter; 02.11.2017
comment
@britter Это не значит, что он игнорирует ошибки (неудачные тесты). Это не нарушает сборку только при неудачном тесте. С тестовым стилем это нормально и на CI-сервере. Вы по-прежнему можете выполнять все, что угодно, при неудачных тестах и ​​видеть, какие из них не прошли. - person Spenhouet; 02.11.2017
comment
Это совершенно неверно, как и ответ: он не позволяет testFailure решить проблему - person Hohenheim; 28.08.2019
comment
У меня работает, спасибо. - person Sachin; 29.12.2020

Эта ошибка возникает, если не удается выполнить некоторые модульные тесты.

В моем приложении некоторые модульные тесты были несовместимы с Java 8, поэтому они не работали. Моя ошибка была устранена после изменения jdk1.8.0_92 на jdk1.7.0_80.

Сборка завершится успешно с mvn clean install -DskipTests, но при этом будут пропущены модульные тесты. Поэтому просто убедитесь, что вы запускаете его отдельно после завершения сборки.

person avp    schedule 08.07.2016
comment
Да, это верно и для меня. Тестовые примеры не работают, и поэтому мы получаем указанную ошибку - person Arefe; 05.02.2019

Обновите проект Maven:

Шаги:

  1. Щелкните правой кнопкой мыши «проект».
  2. Зайдите в «Maven» >> «Обновить»
  3. Подождите, пока все изменения вступят в силу
  4. Зафиксируйте изменения (если код находится в репо)
  5. Запустить
person paul    schedule 30.12.2013

Я попробовал следовать инструкциям, приведенным в большинстве комментариев к этой теме, включая выбранный ответ, но ошибка не исчезла. Я провел небольшое исследование и нашел эту страницу, которая дал решение, которое помогло мне (хорошо, с некоторыми предположениями с моей стороны).

Я заменил номер версии в плагине maven surefire следующим образом: <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>3.0.0-M1</version>

Надеюсь, это поможет!

person Chihab    schedule 09.11.2018

Я столкнулся с той же ошибкой, но в моем случае проблема была решена после удаления папки /target и файла nbactions.xml.

person Dipu    schedule 29.06.2016
comment
В моем случае - просто удалите папку /target из папки высокого уровня, и все подпапки сделали свое дело. - person Andrey Lebedenko; 31.01.2018

У меня была такая же проблема, я решил с помощью следующих шагов:

  1. Щелкните правой кнопкой мыши проект-> maven-> Обновить проект
  2. Здесь я выбрал "принудительное обновление для моментального снимка / выпуска"
  3. После этого я снова скомпилировал свой проект, и проблема была исправлена.
person Mahesh Chaudhary    schedule 13.02.2018

Когда я столкнулся с проблемой, документ changes.xml был искажен (отсутствовал закрывающий тег). Исправление заключалось в том, чтобы отредактировать XML, чтобы он был правильно сформирован.

Поэтому проверка правильности формата XML может быть важной, особенно когда плагин выпуска не жалуется на это.

person whirlwin    schedule 23.09.2015

Мне помогла смена версии 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>
person Anuja Lamahewa    schedule 06.04.2016

Иногда вы получаете похожие звуковые ошибки, но по причинам, которые на самом деле не связаны с инструментами - в данном случае это плагин Surefire.

Для меня я получал аналогичную ошибку, но причина в том, что я не указывал на правильный URL-адрес БД!

Среди большого количества подробностей (с использованием флага mvn -X) я увидел сообщение о тайм-ауте.

Один трюк, который я сделал, заключался в том, чтобы установить IntelliJ на сервер сборки (для целей отладки) и сначала устранить проблемы через него, а затем удалить его и убедиться, что все работает и на сервере сборки.

person Manav Sharma    schedule 08.01.2018

Щелкните правой кнопкой мыши проект -› Maven - ›Обновить проект -› Выберите

Or

Перейдите в корневую папку проекта и используйте следующие команды:

mvn clean install -U или mvn clean install --update-snapshots

Здесь -U будет принудительно проверять отсутствующие выпуски и обновленные снимки в удаленных репозиториях.

person shiv    schedule 11.07.2018

У меня была аналогичная проблема, и решение для меня сильно отличалось от того, что писали другие пользователи.

Проблема со мной была связана с проектом, над которым я работал в прошлом году, для которого требовался определенный прокси-сервер в настройках maven (расположенный в <path to maven folder>\maven\conf\settings.xml и C:\Users\<my user>\.m2\settings.xml). Прокси-сервер блокировал загрузку необходимых внешних пакетов.

Решением было вернуть исходный файл (settings.xml) на эти места. Как только все было восстановлено, я смог загрузить пакеты, и все заработало.

person Leonardo Alves Machado    schedule 26.03.2019

следуйте этому руководству: 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>

person oitathi    schedule 10.10.2019