Не вдалося виконати ціль org.apache.maven.plugins: maven-surefire-плагін: 2.10: тест


132

Я майже п’ять днів обшукував Інтернет, шукаючи виправлення цієї проблеми, але я не можу знайти і виправити це самостійно, головним чином тому, що я так новачок і в 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

EDIT: Додавання в мій 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>

EDIT 2: RESOLVED За допомогою команди "mvn залежність :: tree" я зміг знайти відсутнє сховище, яке не відображалося у відстеженні налагодження та стека. Відсутнє сховище було "forplay-legacy", яке я потім додав до pom.xml наступним чином:

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

Покажіть нам найважливішу частину, ваш pom.xml. Тоді ми можемо допомогти.
маба

Моя пом. Ви добрий сер. Редагування моєї публікації зараз, щоб додати її.
DoctorDep

3
@ user1784668 як ми можемо знати, якого з них немає?
Сураб Сальді

mvn install вирішить проблему для мене, він встановлює всі залежності
vikramvi

Відповіді:


57

Напевно, вам не вистачає деяких залежностей.

Знайдіть залежності, які вам відсутні mvn dependency:tree, а потім встановіть їх вручну та побудуйте свій проект за допомогою -o(офлайн) опції.


Я не можу собі уявити, з чим у мого ноутбука є підключення до Інтернету через власний домашній wifi. Мій брандмауер також вимкнено під захищеним маршрутизатором. Хоча, ви заперечуєте дійсне питання, тож я обов'язково спробую це зробити, і я напишу ще раз з результатами.
DoctorDep

4
О боже, спасибі тобі велике. Це не було проблемою з моїм Інтернетом, але команда "mvn залежність :: дерево", про яку я не знав, перш ніж ти мені це сказав у твоєму коментарі, привів мене до пошуку відсутнього сховища, що команди налагодження та стеки відслідковувалися " t показує мені. Відсутнє сховище було "forplay-legacy". Потім я зробив деякий пошук в цьому сховищі та знайшов на ньому деяку інформацію, а потім додав його до свого списку сховищ. І, вуаля, він встановлений правильно. Я б ніколи його не знайшов, якби ти не згадав про цю команду. Велике спасибі!
DoctorDep

2
Ну!! Цей трюк мені теж допоміг. Я не знаю, чому мені допомагає UI (Maven -> Update Project) фарба.
Аміт Кумар Гупта

Ха-ха, я зовсім забув, що мав -о, і мої знімки не оновлюються. Дякуємо за нагадування!
Джонатан Наті Клоппер

2
Відповідь Пратіка нижче, mvn clean install -U - це набагато простіше виправлення.
Олександр Міра

69

У мене була подібна проблема, я зміг її вирішити за допомогою параметра -U разом з командою mvn як

mvn clean install -U

Це працювало для мене, сподіваюся, що це допомагає.


2
що робить -U?
Spikolynn

5
@Spikolynn, -U повторно завантажує всі залежності
Джейсон Вашо

Використання Eclipse: Клацніть правою кнопкою миші на проект> Запустити як> maven clean .. Це працювало на мене
Debuggerrr

21

У мене була подібна проблема, але всі відповіді тут мені не допомогли.

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

Для вирішення цього питання я додав конфігурацію для надійної пожежі, щоб вона ігнорувала невдалий тест.

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

7
Я не думаю, що це гарна ідея. Зміни - це перевіряється в SCM, і тоді ваш сервер CI не буде вводити помилки у вашому коді.
британт

2
@britter Це не означає, що він ігнорує помилки (невдалі тести). Він не розбиває збірку, коли тест не завершився. З тестовим стилем це також добре на сервері CI. Ви все ще можете виконувати все, що вам подобається, на провальних тестах і бачити, які тести не вдалися.
Spenhouet

1
Це абсолютно невірно , як відповідь: це не дозволяє testFailure , що дозволить вирішити проблему
Hohenheim

11

Оновіть проект Maven:

Кроки:

  1. Клацніть правою кнопкою миші на "проект"
  2. Перейдіть до "Maven" >> "Update"
  3. Зачекайте, коли всі зміни будуть застосовані
  4. Внести зміни (якщо код увімкнено)
  5. Біжи

10

Ця помилка виникає, якщо деякі тестові випадки одиниці виходять з ладу.

У моїй програмі певні тестові модулі не були сумісні з Java 8, тому вони не працювали. Мою помилку було усунено після зміни jdk1.8.0_92на jdk1.7.0_80.

Зробити це вдалося б, mvn clean install -DskipTestsале це пропустить одиничні тести. Тому просто переконайтеся, що ви запускаєте окремо після завершення збірки.


Так, це стосується і мене. Тестові випадки провалюються, і таким чином ми отримуємо згадану помилку
Chaklader Asfak Arefe

5

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

Отже, я зробив те, що я замінив номер версії в плагіні Maven surefire наступним чином: <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>3.0.0-M1</version>

Я сподіваюся, що це допомагає!


1

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


У моєму випадку - просто видаліть /targetпапку з папки високого рівня, і всі підпапки зробили свою справу .
Андрій Лебеденко

1

У мене була така ж проблема, і я вирішив із нижчих кроків:

  1. Клацніть правою кнопкою миші на проект-> maven-> Оновити проект
  2. Тут я вибрав "примусове оновлення для знімка / випуску"
  3. Після цього я знову склав свій проект і питання виправились

0

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

Тому перевірка правильності формування XML може бути важливою, особливо коли плагін випуску не скаржиться на це.


0

Для мене зміна версії Дженкінса допомогла.

  <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

Іноді виникають подібні помилки звучання, але з причин, які насправді не пов’язані з інструментами - у цьому випадку плагін Surefire.

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

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

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


0

Клацніть правою кнопкою миші на Project -> Maven -> Update Project -> Select Force update snapshot

Або

Перейдіть до кореневої папки проекту та використовуйте наступні команди:

mvn clean install -U або mvn clean install - update-snapshots

Тут -U примусить перевірити відсутність випусків та оновлені знімки у віддалених сховищах


0

У мене була подібна проблема, і рішення для мене було зовсім іншим, ніж те, що розміщували інші користувачі.

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

Рішенням було повернути початковий файл ( settings.xml) у ті місця. Після того, як речі були відновлені, я зміг завантажити пакунки і все працювало.


0

будь ласка, дотримуйтесь цього підручника: 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>

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.