Derleme planı hesaplanamadı: Eklenti org.apache.maven.plugins: maven-resources-plugin: 2.5 veya bağımlılıklarından biri çözülemedi


178
org.apache.maven.plugin.PluginResolutionException: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5
    at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:129)
    at org.eclipse.m2e.core.internal.project.registry.EclipsePluginDependenciesResolver.resolve(EclipsePluginDependenciesResolver.java:48)
    at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getPluginDescriptor(DefaultMavenPluginManager.java:142)
    at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getMojoDescriptor(DefaultMavenPluginManager.java:261)
    at org.apache.maven.plugin.DefaultBuildPluginManager.getMojoDescriptor(DefaultBuildPluginManager.java:185)
    at org.apache.maven.lifecycle.internal.DefaultLifecycleExecutionPlanCalculator.setupMojoExecution(DefaultLifecycleExecutionPlanCalculator.java:152)
    at org.eclipse.m2e.core.internal.embedder.MavenImpl.setupMojoExecution(MavenImpl.java:386)
    at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.setupMojoExecution(ProjectRegistryManager.java:865)
    at org.eclipse.m2e.core.internal.project.registry.MavenProjectFacade.getMojoExecution(MavenProjectFacade.java:355)
    at org.eclipse.m2e.core.project.configurator.AbstractCustomizableLifecycleMapping.getBuildParticipants(AbstractCustomizableLifecycleMapping.java:66)
    at org.eclipse.m2e.core.project.configurator.AbstractLifecycleMapping.configure(AbstractLifecycleMapping.java:87)
    at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration(ProjectConfigurationManager.java:414)
    at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration(ProjectConfigurationManager.java:351)
    at org.eclipse.m2e.core.ui.internal.UpdateMavenProjectJob.runInWorkspace(UpdateMavenProjectJob.java:74)
    at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: org.sonatype.aether.resolution.ArtifactDescriptorException: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5
    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.DefaultRepositorySystem.readArtifactDescriptor(DefaultRepositorySystem.java:279)
    at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:115)

Birçok insanın bunu şu şekilde çözebildiğini okudum:

Maven'de yeniyim, lütfen herhangi bir cehaletimi affedin

Bu proje başka bir makinede çalışıyor ve aynı tutulma ve m2e eklentisi yüklü olan bu havuzdaki depodan aşağı çekti. Ben şimdi 10 saat boyunca bununla kandırıyorum ve beni deli ediyor (Maven şimdiye kadar benim için baş ağrılarından başka bir şey olmadı ...) Herhangi bir yardım müthiş takdir! Şimdiden teşekkürler!

DÜZENLE

Yakından baktıktan sonra yerel depoya .jar dosyalarını indirmediğini fark ettim ... Bunun açık bir şey olup olmadığından emin değilim ...

DÜZENLE

Oluşturma yoluna Maven Bağımlılıkları ekleme seçeneği verilmiyor.


Cevapların hiçbiri benim için düzeltmedi ama cevabı bu yazıda buldum: stackoverflow.com/questions/5704010/maven-in-5-min-not-working , özellikle Çözüm # 1.
Sydney

Yanıtlar:


153

Ben de aynı problemi yaşadım.

[ERROR] Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5: Failure to find org.apache.maven.plugins:maven-resources-plugin:pom:2.5 in http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1]
...

Maven 3.0.5, JBoss Dev Studio 7 yüklü Klipler tutulması. Internet proxy ile iç ağ üzerinde oturan bilgisayar. İşte yaptığım şey.

0. Maven depo sunucusunun çalışıp çalışmadığını kontrol edin

1. Proxy'nin kurulduğunu ve çalıştığını kontrol edin

Öncelikle bunun bir proxy sorunu olduğunu düşündüm, maven settings.xml'in proxy ayarlarını içerdiğinden emin oldum (settings.xml, MAVEN_HOME'da iki yerde bulunabilir.% Userprofile% .m2 \ 'de diğer :

<proxy>
  <id>optional</id>
  <active>true</active>
  <protocol>http</protocol>
  <username>optional-proxyuser</username>
  <password>optional-proxypass</password>
  <host>proxy.host.net</host>
  <port>80</port>
  <nonProxyHosts>local.net|some.host.com</nonProxyHosts>
</proxy>

ve proxy'ye çalışıp çalışmadığını kontrol etmeyi denedim:

telnet [proxy] [port number]

2. Tutulma Sorununu Kontrol Edin

tutulma dışında komut satırı düzeyinde 'mvn compile' koştu - aynı sorun.

Eğer 'mvn compile' çalıştıysa. Ancak, eclipse'deki maven eklentisini kullanarak çalışmaz, bkz. Eclipse'in proxy ayarlarını kullanmayan Maven eklentisi

3. Önbellek Sorununu Kontrol Edin Yerel maven havuzumdaki tüm içeriği sildi. (Varsayılan konum: ~ / .m2 / depo) Ve sonra reran maven - aynı sorun ortaya çıktı.

4. Benim için ne işe yaradı

Eksik eklentiyi otomatik olarak indir ve yükle: plugin için POM dosyası oluşturma bölümünde eksik eklentiyi bildirerekManagement Maven gerekli eklentiyi otomatik olarak alacaktır. POM dosyasına, istediğiniz eklentinin sürümü için bu kodu ekleyin:

  <build>
        <pluginManagement>
          <plugins>
            <plugin>
              <artifactId>maven-resources-plugin</artifactId>
              <version>2.7</version>
            </plugin>           
          </plugins>
        </pluginManagement>   
    </build>

El ile eksik eklentiyi yükleyin: http://mvnrepository.com/artifact/org.apache.maven.plugins/maven-resources-plugin/2.5 adresine gittimve maven-resources-plugin-2.5.jar ve maven-resources-plugin'i indirdim -2.5.pom . Doğrudan maven deposuna doğru klasöre kopyalandı (~ / .m2 / repository / org / apache / maven / plugins / maven-resources-plugin / 2.5) ve 'mvn compile'. Bu sorunu çözdü.


Edit1

Bunu takiben 'mvn install' ile ilgili iki problemim daha vardı:

The POM for org.apache.maven.plugins:maven-surefire-plugin:jar:2.10 is missing, no dependency information available

The POM for org.apache.maven.plugins:maven-install-plugin:jar:2.3.1 is missing, no dependency information available

Http://mvnrepository.com/artifact/org.apache.maven.plugins/maven-surefire-plugin/2.10 ve http://mvnrepository.com/artifact/org adresinden indirerek bu soruna yukarıdaki gibi yaklaştım . apache.maven.plugins / maven-install-eklenti / 2.3.1


3
Önerilerinizi takip etmek üzereydim, ama son dakikada 'mvn install' denedim. Kök neden varsayılan havuz için sunucularda bir sorun olduğunu düşündüren bu çalıştı.
Donal Lafferty

1
Teşekkür ederim, sorunum tam olarak POM dosyası ile oldu! Sanırım bunun nedeni Maven 2.6'yı Eclipse'in dışına bilgisayarıma kurdum. Sadece JAR dosyası Maven 2.5 için yerinde iken Maven 2.6 için aynı klasörde, hem JAR ve POM dosyaları vardır
ericn

1
@Akari, kontrol maven.apache.org/guides/introduction/... yerel maven depo, iç kurumsal ağ içinde maven depo sunucu ve kamu maven depo söz konusu olabilir.
JackDev

1
Benim durumumda, ~ / .m2 / depo / org / apache / maven / plugins / maven-resources-plugin / 2.6'yı kontrol ettim ve hiç pom dosyası yoktu! Gerçekten yardımcı oldu. Çok teşekkürler!
Anand Rockzz

1
Cevabınızı, yerel maven deposundaki her şeyi silmenin de bir çözüm olabileceği gerçeğini de içerecek şekilde güncellemeniz gerektiğini düşünüyorum.
Adrian Ber

132

Ben de aynı sorunu vardı ve bir yerde hata önbelleğe alınmış bir dosyadan kaynaklandığını okudum beri, .m2 depo klasörü altındaki tüm dosyaları silerek düzeltti. Projeyi bir daha inşa ettiğimde tüm bağımlılıkları tekrar indirmek zorunda kaldım ama buna değdi - 0 hata !!


6
Burada söylediğini yaptım. Sorunumu çözmüş görünüyor.
rpat

2
Burada benzer bir sorun var - bu çözüm benim için de düzeltmiş gibi görünüyor.
Priidu Neemre

1
Benim için de aynıydı. Ancak mvnhata ayıklama seçeneği ile başladım ve yerel depodaki bir pom dosyasının bozuk olduğunu fark ettim. Bu dosyayı silmek ve tekrar çalıştırmak mvn, o dosyanın tekrar indirilmesini ve her şeyin çalışmasını sağladı.
Adrian Ber

2
org/apache/maven/plugins/maven-resources-plugin/2.5klasördeki her şeyi sildim ve mvn installtekrar koştum . Benim için çalışıyor.
Şems

1
Eclipse'de, bu da projeye sağ tıklanarak -> Maven -> Projeyi güncelle ve "Stapshots / Bültenleri Güncellemeye Zorla" seçeneğini işaretleyerek gerçekleştirilebileceğini düşünüyorum, Tamam'a tıklayın. Tüm bağımlılıklar 0 hata ile indirildi.
Tamara Aviv

17

Denenecek birkaç şey:

  1. Dosyanızda yapılandırılmış olan yerel artefakt deposunun konumunu iki kez kontrol edin settings.xml(aşağıdaki konumda {your home folder}/.m2/settings.xml). Yerel repo'nun düşündüğünüz yerde olduğundan emin misiniz? (Evet, geçmişte yaptığım bir hata ...)
  2. Yeni yapı makinesindeki (veya en azından Maven'le ilgili herhangi bir şeydeki) artefakt deposunun tüm içeriğini kaldırın. Bazı eser repo temizliği yapmaktan bahsettiniz, ancak hangi dizini (dizinleri) kaldırdığınızdan emin değilim. Bir kavanoz bozulduğunda böyle garip sorunlarla karşılaştım.
  3. Yerel eser depo için yeterli disk alanınız / kotanız olduğundan emin olun. Büyük olasılıkla kısmen indirilen jar dosyalarının neden olduğu tüm eserleri tutacak kadar büyük bir kotasım olmadığında garip sorunlar yaşadım.
  4. Komut satırında düz Maven ile çalışmayı deneyin; Eclipse ve m2e'yi denklemden çıkarın. mvn -U dependency:resolveyapmalı. -U, Maven'i depo güncelleme politikalarınız ne olursa olsun indirmeye zorlar. Ekle -Xayrıntılı hata ayıklama günlüğünü alır.
  5. Settings.xml dosyasını MAVEN_HOME \ conf \ konumundan USER_HOME.m2 klasörüne kopyalayın. Proxy sunucusunun arkasındaysanız proxy (gerekirse) ekleyin.

+1. İlk kontrol, çoğu durumda, özellikle belirli bir mvn ayarları dosyasına sahip olduğumuzda ilgilenir. Tutulma kullanıcıları için hızlı düzeltme, Pencere> Tercihler> Maven> Kullanıcı Ayarları altında doğru ayarlar dosyasını göstermektir.
gyani

9

eclipse kepler ve maven sürüm 3.2 kullanırken aynı sorunla karşı karşıya kaldım,

projeyi oluştururken, tutulmada bana aynı hatayı gösterdi

altında iki eklenti sürümü (2.5 ve 2.6) vardır

.m2/repository/org/apache/maven/plugins/maven-resources-plugin/

2.5 sürümünü kaldırdım, sonra benim için çalıştı


7

Benim sorunum yapılandırma dosyasının yeri oldu.

Tutulma ayarlarında (Windows-> tercihler-> maven-> Kullanıcı Ayarları) maven için varsayılan yapılandırma dosyası işaret eder C:\users\*yourUser*\.m2\settings.xml. Eğer maven unzip ve seçtiğiniz bir klasöre yüklerseniz dosya içinde olacak *yourMavenInstallDir*/conf/, bu nedenle muhtemelen tutulması düşündüğü yerde (benim değildi). Bu durumda, maven doğru yüklenmez. Sadece "Kullanıcı Ayarları" yolunu doğru dosyayı gösterecek şekilde ayarlamanız gerekir.


7

Bu sorunun birçok farklı nedeni olabileceği anlaşılıyor. Eclipse'in (Luna) yeni bir sürümünü yükledikten sonra yaşadım. Komut satırı maven iyi çalıştı, ancak Eclipse derleme sorunları vardı.

JRE'imde bir Sertifika Yetkilisi kullanıyorum. Bu önemlidir çünkü Maven kaynaklarını indirirken kimlik doğrulamamı sağlar. Projem Eclipse içinde uygun JRE'yi işaret ediyor olsa da - Eclipse farklı bir JRE kullanarak çalışıyordu (bu, Windows görev yöneticisindeki Java işlem özelliklerine bakılıyor). Benim çözüm benim eclipse.ini içinde eklemek ve açıkça kullanmak istediğiniz JRE tanımlamak oldu.

-vm
C:\Program Files\Java\jdk1.7.0_51\bin\javaw.exe 

4

Force Update Snapshots/ReleasesProjeyi maven ile güncellerken kontrol etmelisiniz . Benim için çalıştı :-).Anlık Görüntüleri / Sürümleri Güncellemeye Zorla


3

İçindeki tüm dizinleri silmeye çalışın /usr/share/maven-repo - tabii ki maven ölecek, böylece yeniden kurup tekrar denemeniz gerekir. Benim durumumda maven ver.3'ten yeniden yükleyin. maven2 ile tüm depoları silmeye yardımcı oldu.

Hepsini .m2'den silerek denedim ama bu yardımcı olmadı.


3
Bu sorunun kabul edilmiş bir cevabı var ve cevabınız ona tüm dizinlerini silmesini söylemektir. Yanıtlamadan önce tüm soruyu ve cevapları okuduğunuzdan emin olun.
durron597

2
@ durron597: Martijn'in çözümü aslında kabul edilen cevaba oldukça yakın. Kabul edilenlere daha fazla bilgi ekliyor.
mindreader

3

Yerel deponuzda eksik olan bazı dosyalar. Genellikle altında${user.home}/.m2/repository/

Neets cevabı problemi çözer. Ancak, tüm bağımlılıkları yerel deponuza indirmeyi istemiyorsanız, bir projenize eksik bağımlılığı ekleyebilir ve derleyebilirsiniz.

Bağımlılığı bulmak için maven veri havuzu web sitesini kullanın. Sizin durumunuzda http://mvnrepository.com/artifact/org.apache.maven.plugins/maven-resources-plugin/2.5 eksikti.

Listelenen XML, projenizin pom.xml dosyasına kopyalayın. Bu durumda

<dependency>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-resources-plugin</artifactId>
    <version>2.5</version>
</dependency>

mvn compilePom.xml dosyasının kök klasöründe çalıştırın . Maven tüm eksik bağımlılıkları indirecektir. İndirme işleminden sonra eklenen bağımlılığı kaldırabilirsiniz.

Şimdi, maven projesini içe aktarabilmeniz veya hatasız olarak güncelleyebilmeniz gerekir.


3

Bulduğum şey, m2e'nin varsayılan olarak v2.5'i ararken, yerel depomun 2.6 ve 2.5'e sahip olmaması.

Bunun nasıl ortaya çıktığını araştırmadan, pom'a bağımlılığı eklemek sorunu çözdü

<dependency>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-resources-plugin</artifactId>
    <version>2.6</version>
</dependency>

Bir kez bir yapı çalıştırıldıktan sonra bu kaldırılabilir


3

Aşağıdaki sorunu çözmek için kolay adımları izleyin: Derleme planı hesaplanamadı: Eklenti org.apache.maven.plugins: maven-resources-plugin: 2.5 veya bağımlılıklarından biri çözülemedi: org.apache için yapay nesne açıklaması okunamadı .maven.plugins: maven-ar-eklentisi: tutulmada ar: 2.4

resim açıklamasını buraya girin

Çözüm: Adım1: resim açıklamasını buraya girin

Adım 2:

resim açıklamasını buraya girin

Sorun çözüldü

resim açıklamasını buraya girin


2

Bunun daha ince bir nedeni, doküman türünden önceki ilk satırda boşluk olan bir Settings.xml dosyası olabilir.


2

Umarım partiye geç kalmadım.

Eclipse Kepler ve Maven 3.1 kullanarak bunu karşıladı.

Çözüm Eclipse projeniz için bir JRE değil bir JDK kullanmaktır. Maven temiz deneyin ve sadece eksik kavanoz indirmek için tutulma test emin olun.


Bu sorunu uzun süre yaşadım ve sistem değişkenlerime bakmaya başlayana kadar çözemedim. JAVA_HOME'umu JDK yerine JRE olarak ayarladığım anlaşılıyor.
Joe Caruso


1

Çoğu kişi proxy ayarlarınızı kontrol etmenizi veya yapay nesneleri silmenizi ve yeniden eklemenizi söyleyecektir, ancak bundan uzak duracağım ve sorunun ortaya çıkmaması durumunda başka bir öneri sunacağım. Ayna ayarlarınız olabilir.

Ofiste maven kullanıyorsanız, maven şirketinizin dahili maven deposunu arayacak şekilde yapılandırılmış olabilir. Evden bir iş yapıyorsanız ve ağa bağlı değilseniz, bu sorun olabilir. Bu repo için görünürlük elde etmek için ofise VPN açık bir çözüm olabilir. Bunun bir başka yolu da /User/.m2/settings.xml dosyanıza başka bir ayna sitesi eklemektir, böylece ofis ağınızda bulamazsa genel repoyu deneyecektir.

<mirror>
    <id>Central</id>
    <url>http://repo1.maven.org/maven2</url>
    <mirrorOf>central</mirrorOf>
    <!-- United States, St. Louis-->
</mirror>

Diğer maven depoları için buraya bakın: http://docs.codehaus.org/display/MAVENUSER/Mirrors+Repositories


1

Benim durumumda m2e ile harici bir maven kurulumu kullanıyorum. Proxy ayarlarımı harici maven kurulumunun settings.xml dosyasına ekledim. Harici maven kurulumunu varsayılan maven kurulumu olarak ayarladıktan sonra bile bu ayarlar m2e tarafından kullanılmadı.

Sorunu çözmek için eclipse içindeki genel maven ayarları dosyasını harici maven kurulumumdan settings.xml dosyası olarak yapılandırdım.

Şimdi tutulma gerekli eserleri indirebilir.


1

Proxy ayarlarınızı settings.xml dosyasına girdikten sonra

<proxies>
<!-- proxy 
 | Specification for one proxy, to be used in connecting to the network.
 |  -->
<proxy>
  <id>optional</id>
  <active>true</active>
  <protocol>http</protocol>
  <username>DOMAIN\YOURID</username>
  <password>123456</password>
  <host>proxy.company.com</host>
  <port>8080</port>
  <nonProxyHosts>local.net|some.host.com</nonProxyHosts>
</proxy>

</proxies>

Aşağıdaki etiketin settings.xml dosyasında false değerine sahip olup olmadığını kontrol edin

<offline>false</offline>

Bu bana yardımcı oldu.


1

@JackDev'in yanıtlarına ek olarak, sorunumu da çözen şey

1) boşluk olmadan dizinin altına jdk yükleyin:

C:/Java

Onun yerine

C:/Program Files/Java

Bu, Windows'ta bilinen bir sorundur. Ben sabit JAVA_HOMEhem de

2) Javen'i altında Java kasasında olduğu gibi kurun C:/Maven. Buna M2_HOMEgöre düzeltildi .

3) Dizüstü bilgisayarımda java 7 ve java 8 kullanıyorum. Ben jvm kullanarak tanımladı eclipse.ini. Buraya -vmgirişiniz yoksa bu zorunlu bir adım değildir eclipse.ini. Güncelledim:

C:/Java/jdk1.7.0_79/jre/bin/javaw.exe

Onun yerine:

C:/Java/jdk1.7.0_79/bin/javaw.exe

İyi şanslar


1

Eğer Maven'ın bir depo yapılandırmışsanız settings.xml , ona erişiminiz olup olmadığını kontrol edin.

Bu sorunla karşılaştığımda, settings.xml dosyasında yapılandırılmış kurumsal depolar vardı, ancak şirket dışındaydım.


1
his issue is happening due to change of protocol from http to https for central repository. please refer following link for more details. https://support.sonatype.com/hc/en-us/articles/360041287334-Central-501-HTTPS-Required 

In order to fix the problem, copy following into your pom.ml file. This will set the repository url to use https.

<repositories>
        <repository>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
            <id>central</id>
            <name>Central Repository</name>
            <url>https://repo.maven.apache.org/maven2</url>
        </repository>
    </repositories>
    <pluginRepositories>
        <pluginRepository>
            <releases>
                <updatePolicy>never</updatePolicy>
            </releases>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
            <id>central</id>
            <name>Central Repository</name>
            <url>https://repo.maven.apache.org/maven2</url>
        </pluginRepository>
    </pluginRepositories>


0

Proxy'niz varsa, içindeki SOCKS'i de temizlemeniz gerekir

Window > Preferences > Network Connections.

0

Aynı sorunu alıyordum.

Ben sadece aşağıdaki siteden m2e (Maven2Eclipse) eklentisini yükledim:

http://www.eclipse.org/m2e/

Eclipse> Yardım> Yeni Yazılım Yükle> Kullanılabilir Yazılım Siteleri> Ekle

Name: m2e (any name is OK)
Location:m2e - http://download.eclipse.org/technology/m2e/releases/

Yükleme Penceresi> Şununla çalış:

Bu yeni konumu seçin ve görünen tüm eklentileri ekleyin. Eclipse restart ve önceki hatalar olmadan düzgün çalışıyor.


0

Bir şirkette çalışıyorsanız, dışarıdaki yazılımı indirmenizi ve yüklemenizi engelliyor olabilirler. Eklentileri manuel olarak yüklemeniz veya dahili bir ayna deposuna yönlendirmeniz gerekebilir.


0

Maven'ın farklı bir sürümünü indirmeyi deneyin. Ben maven 3.5.2 ile aynı sorunu vardı, ben sadece maven 3.0.4 indirmek sorunumu çözdü


0

Çok eski şeyler.

LocalRepository sabitleme çözüldü settings.xml. Bu dosya diğer bilgisayarımdan kopyalandı ve .m2 deposunun yolu aynı değildi.

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">

  <localRepository>C:\Users\foo\.m2</localRepository>

</settings>

0

Sorunu aşağıdaki adımlarla çözebilirim

  1. Maven'i ayrıca yükleyin
    https://www.mkyong.com/maven/how-to-install-maven-in-windows/
  2. Eclipse'de harici Maven kurulumunu ayarlama
    resim açıklamasını buraya girin


3. Maven yüklemesinde proxy'yi settings.xml dosyasında ayarlayın
(C: \ path \ apache-maven-3.6.0 \ conf)

<proxy>
 <id>optional</id>
 <active>true</active>
 <protocol>http</protocol>
 <username>optional-proxyuser</username>
 <password>optional-proxypass</password>
 <host>proxy.host.net</host>
 <port>80</port>
 <nonProxyHosts>local.net|some.host.com</nonProxyHosts>
</proxy>
  1. Maven Kullanıcı Ayarlarını Güncelleyin resim açıklamasını buraya girin

  2. Maven projesini güncelleme
    resim açıklamasını buraya girin


0

Projemi farklı bir makineye kaydırdım, tüm maven kütüphanelerimi eski makineden yeni makineye kopyaladım, projeme sağ tıklayın >> Maven >> Projeyi Güncelle. Ve sonra projemi inşa ettim. Buna ek olarak, ekran görüntüsünde gösterilen bu bir adımı da yaptım. Ve hepsi işe yaradı !!

Pencere -> Tercihler -> Maven -> Kullanıcı Ayarı'na gidin, bu ayarlara sahip olduğunuzdan emin olun.
resim açıklamasını buraya girin

Ayrıca, projenizi sağ tıklayın -> Özellikler -> Maven ve burada depoyu maven yolunu bulduğunuzdan emin olun ..
resim açıklamasını buraya girin


0

Ben aynı sorunla karşı karşıyayım ve yukarıdaki çalışmaların hiçbiri, MVN de aynı hatayı güncelleyerek, bina da aynıdır, aynı sorun olsa bile settings.xml'deki ayrıntıları girmiştir.

Bundan sonra tekrar denedim ve daha önce yapmayan farklı bir şey yaptım ve işe yarıyor.

Bu basit, Mvn projesini güncellerken kuvvet güncellemesini tıkladım. Pom dosyasına sağ tıklandığında Maven, "Projeyi Güncelle" altında bir seçenek vardır ve güncelleme seçeneğini seçmek için bir açılır pencere açar. LÜTFEN KUVVET GÜNCELLEMESİNİN KONTROL EDİLDİĞİNDEN EMİN OLUN, varsayılan olarak işaretlenmemiştir. Ve bingo, bu cazibe gibi çalışıyor!

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.