Org.apache.maven.plugins hedefi yürütülemedi: maven-surefire-plugin: 2.10: test


132

Neredeyse beş gündür interneti bu soruna bir çözüm bulmak için araştırdım, ancak kendi başıma bulup düzeltemiyorum, çünkü hem Maven hem de PlayN için çok yeniyim, bu yüzden tam olarak emin değilim tam olarak neye bakıyorum. Ancak, çekirdeği inşa etmekte açıkça köpürüyor. Görünüşe göre bir "yapı filtresi" indiremiyor ve Surefire'ın testini çalıştıramıyor. Ancak, tam olarak anlamadığım şeyler üzerine spekülasyon yapıyorum, her ne kadar bu şeyleri çılgınca araştırmaya çalışsam da. Daha deneyimli insanlardan gelecek herhangi bir yardım çok çok takdir edilecektir. Bu konuda aklımı kaybediyorum.

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

Daha sonra tüm hata ayıklama günlüğünü yazdırmak zorunda kaldım ve Surefire biti üzerinde biraz ayrıntıya girerek çağrılan tüm İstisnaları görüntüledi:

[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

DÜZENLEME: Analiz için pom.xml dosyama ekleniyor.

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

DÜZENLEME 2: ÇÖZÜLDÜ "mvn bağımlılığı :: ağaç" komutunu kullanarak, hata ayıklama ve yığın izlemede görüntülenmeyen eksik bir depoyu bulabildim. Eksik depo "forplay-legacy" idi ve daha sonra bunları pom.xml'ye şu şekilde ekledim:

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

Bize en önemli kısmı, pom.xml dosyanızı gösterin. O zaman yardımcı olabiliriz.
maba

Ponponum. Çok naziksiniz efendim. Eklemek için gönderimi şimdi
düzenliyorum

3
@ user1784668 hangisinin eksik olduğunu nasıl anlarız?
Sourabh Saldi

mvn install sorunu benim için çözer, tüm bağımlılıkları yükler
vikramvi

Yanıtlar:


57

Muhtemelen bazı bağımlılıkları kaçırıyorsunuz.

Eksik olan bağımlılıkları bulun mvn dependency:tree, ardından bunları manuel olarak kurun ve -o(çevrimdışı) seçeneğiyle projenizi oluşturun .


Dizüstü bilgisayarımın kendi ev wifi ile internete bağlanırken ne kadar sorun yaşadığını hayal edemiyorum. Güvenlik duvarım da güvenli yönlendiricimin altında kapalı. Yine de, geçerli bir noktaya değiniyorsunuz, bu yüzden kesinlikle bir şans vereceğim ve sonuçlarıyla geri yazacağım.
DoctorDep

4
Aman tanrım, çok teşekkür ederim. İnternetimle ilgili bir sorun değildi, ancak yorumunuzda bana söylemeden önce bilmediğim "mvn bağımlılığı :: ağaç" komutu, hata ayıklama ve yığın izleme komutlarının olmadığı eksik bir depoyu bulmamı sağladı ' bana gösteriyor. Eksik depo "forplay-legacy" idi. Daha sonra bu depoda biraz googling yaptım ve onun hakkında bazı bilgiler buldum, sonra onu depo listeme ekledim. Ve işte, doğru şekilde kuruldu. Bu komuttan bahsetmemiş olsaydın onu asla bulamazdım. Çok teşekkür ederim!
DoctorDep

2
İyi!! Bu numara bana da yardımcı oldu. UI'nin (Maven -> Update Project) bana neden yardımcı olmadığını bilmiyorum.
Amit Kumar Gupta 13

Haha, -o'ya sahip olduğumu tamamen unuttum ve anlık görüntülerim güncellenmedi. Hatırlatma için teşekkürler!
Jonathan Natie Klopper

2
Pratik'in aşağıdaki cevabı, mvn clean install -U, çok daha kolay bir düzeltme.
Alexander Measure

69

Benzer bir sorun yaşadım, mvn komutuyla birlikte -U seçeneğini kullanarak çözebildim.

mvn clean install -U

Bu benim için çalıştı, umarım yardımcı olur.


2
-U ne yapar?
Spikolynn

5
@Spikolynn, -U tüm bağımlılıkları yeniden indiriyor
Jason Washo

Eclipse'i kullanma: Projeye sağ tıklayın> Farklı çalıştır> temiz maven ... Bu benim için çalıştı
Debuggerrr

21

Benzer bir sorun yaşadım ama buradaki tüm cevaplar bana yardımcı olmadı.

Benim için sorun başarısız bir testti. Başarısız / uygulanmamış bir test yerine test odaklı geliştirme yapıyorsanız, yapıyı bozmamalısınız. Hala projemin inşa edilmesini istiyorum.

Bunu çözmek için kesin ateşleme için bir yapılandırma ekledim, böylece başarısız bir testi yok sayar.

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

7
Bunun iyi bir fikir olduğunu sanmıyorum. Değişiklikler bu SCM'de kontrol edilir ve ardından CI sunucunuz kodunuzdaki hataları yakalamaz.
britter

2
@britter Hataları görmezden geldiği anlamına gelmez (başarısız testler). Sadece bir test başarısız olduğunda yapıyı bozmaz. Test güdümlü stilde bu, CI sunucusunda da uygundur. Yine de başarısız testlerde istediğinizi yapabilir ve hangi testlerin başarısız olduğunu görebilirsiniz.
Spenhouet

1
Cevap gibi tamamen yanlış: Sorunu çözecek olan testFailure'a izin vermiyor
Hohenheim

11

Maven projesini güncelleyin:

Adımlar:

  1. "Proje" yi sağ tıklayın
  2. "Maven" >> "Güncelle" ye gidin
  3. Tüm değişikliklerin uygulanmasını bekleyin
  4. Değişiklikleri tamamlayın (kod depodaysa)
  5. Çalıştırmak

10

Bu hata, bazı birim test durumları başarısız olursa oluşur.

Benim uygulamamda bazı birim testleri Java 8 ile uyumlu olmadığından başarısız oluyordu. Benim hata değiştirdikten sonra çözüldü jdk1.8.0_92için jdk1.7.0_80.

Derleme başarılı olur, mvn clean install -DskipTestsancak bu, birim testlerini atlayacaktır. Bu nedenle, derleme tamamlandıktan sonra ayrı ayrı çalıştırdığınızdan emin olun.


Evet, bu benim için de geçerli. Test vakaları başarısız oluyor ve bu nedenle söz konusu hatayı
alıyoruz

5

Seçilen cevap dahil olmak üzere bu konudaki yorumların çoğunda verilen talimatları izlemeyi denedim, ancak hata devam etti. Biraz araştırma yaptım ve bana yardımcı olan bir çözüm sunan bu sayfayı buldum (tamam, benim tarafımdan bazı tahminlerle).

Yaptığım şey, maven surefire eklentisindeki sürüm numarasını aşağıdaki gibi değiştirdim: <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>3.0.0-M1</version>

Umarım bu yardımcı olur!


1

Aynı hatayla karşılaştım, ancak benim durumumda, /targetklasör ve nbactions.xmldosyayı sildikten sonra sorun çözüldü .


Benim durumumda - sadece /targetyüksek seviyeli klasörden klasörü silin ve tüm alt klasörler hile yaptı.
Andrey Lebedenko

1

Aynı sorunu yaşadım, aşağıdaki adımlardan çözdüm:

  1. Projeye sağ tıklayın-> maven-> Projeyi güncelle
  2. Burada "anlık görüntü / yayın için güncellemeye zorla" yı seçtim
  3. Bundan sonra projem yeniden derledim ve sorun çözüldü

0

Sorunla karşılaştığımda changes.xmlbelge hatalı biçimlendirilmişti (bitiş etiketi eksik). Düzeltme, XML'yi iyi biçimlendirmek için düzenlemekti.

Bu nedenle, XML'in iyi biçimlendirilmiş olup olmadığını kontrol etmek , özellikle yayın eklentisi bundan şikayet etmediğinde önemli olabilir .


0

Benim için Jenkins sürümünü değiştirmek yardımcı oldu.

  <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

Bazen benzer ses hataları alıyorsunuz, ancak gerçekten araçlarla ilgili olmayan nedenlerle - bu durumda Surefire eklentisi.

Benim için benzer bir hata alıyordum ama sebebi doğru DB url'sini göstermememdi!

Birçok ayrıntı arasında (mvn -X işaretini kullanarak) bir zaman aşımı mesajı gördüm.

Yaptığım bir püf noktası, IntelliJ'i derleme sunucusuna kurmak (hata ayıklama amacıyla) ve önce onun aracılığıyla sorunları gidermek ve sonra onu kaldırmak ve her şeyin derleme sunucusunda da çalıştığından emin olmaktı.


0

Proje -> Maven -> Projeyi Güncelle -> Anlık görüntünün güncellemesini zorla'yı seçin

Veya

Proje kök klasörüne gidin ve aşağıdaki komutları kullanın:

mvn clean install -U veya mvn clean install --update-snapshots

Burada -U, uzak depolardaki eksik sürümleri ve güncellenmiş anlık görüntüleri kontrol etmeye zorlar


0

Benzer bir sorun yaşadım ve benim için çözüm, diğer kullanıcıların gönderdiklerinden oldukça farklıydı.

Benimle ilgili sorun, geçen yıl çalıştığım ve maven ayarlarında ( <path to maven folder>\maven\conf\settings.xmlve konumunda C:\Users\<my user>\.m2\settings.xml) belirli bir proxy gerektiren projeyle ilgiliydi . Proxy, gerekli harici paketlerin indirilmesini engelliyordu.

Çözüm, orijinal dosyayı ( settings.xml) bu yerlere geri koymaktı . Bir kez geri yüklendikten sonra paketleri indirebildim ve her şey çalıştı.


0

lütfen bu öğreticiyi takip edin : 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>

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.