Plugin org.apache.maven.plugins: maven-clean-plugin: 2.5 oder eines seiner Abhängigkeiten konnte nicht aufgelöst werden

8

Ich habe install maven in meiner Maschine. Ich habe den Klassenpfad und den Maven-Heimatordner korrekt festgelegt. Jedes Mal, wenn ich mvn clean install ausführe, gibt es eine Ausnahme. Ich habe auch versucht, den .m2-Ordner zu löschen, aber das gleiche Ergebnis.

  • mvn -version Ausgabe

    %Vor%
  • Melden Sie sich für mvn -X clean install

    an %Vor%
Kartik Jajal 29.05.2015, 06:34
quelle

5 Antworten

17

Ihre Debug-Ausgabe zeigt an, dass "Clean" das erste ist, was es auszuführen versucht, also schätze ich, dass es keine Plugins von der Zentrale herunterlädt.

Sehen Sie zuerst, ob Sie das Plugin-Jar direkt in einem Webbrowser herunterladen können: Ссылка

Wenn das funktioniert, dann hat Ihr Webbrowser eine Verbindung mit der Zentrale, aber maven nicht. Das deutet darauf hin, dass Ihr Webbrowser einen Proxy verwendet, den maven nicht konfiguriert hat.

Maven-Proxy-Einstellungen werden ausführlich hier beschrieben. Um das etwas zu vereinfachen, fülle dieses aus (ersetze das Protokoll / host / port durch die Werte aus deinen Interneteinstellungen) und setze es in das <settings> -Tag deiner maven settings.xml -Datei:

%Vor%     
1337joe 29.05.2015, 07:19
quelle
2
___ antwort43720948 ___

Ich hatte das gleiche Problem, selbst wenn ich an meiner Home-WiFi-Verbindung arbeitete, ohne Proxy-Anforderungen.

Mein Projekt wurde unter c:\users\<>\Workspace\Project\

erstellt

Als ich zum obigen Ort ging und rannte

  

mvn saubere Installation

Ich habe einen Fehler erhalten:

%Vor%

Ich brauchte den ganzen Tag, um Wege und Mittel zu finden, dies zu knacken, aber die Lösung in meinem Fall war verdammt einfach.

Ich habe mein Projekt an einen nicht benutzerspezifischen Ort verschoben, in E:\Workspace\Project\

Das hat Wunder für mich getan!

    
___ qstnhdr ___ Plugin org.apache.maven.plugins: maven-clean-plugin: 2.5 oder eines seiner Abhängigkeiten konnte nicht aufgelöst werden ___ answer39914450 ___

Ich hatte das gleiche Problem, aber es löste sich mit einigen Änderungen in %code% .

%Vor%

Überprüfen Sie einfach den Hostnamen und Port von der IE-Einstellung - & gt; Verbindungen - & gt; LAN-Einstellung - & gt; Proxyserver

Hoffe das wird dein Problem auch lösen:)

    
___ tag123maven ___ Apache Maven ist ein Build-Automation- und Projektmanagement-Tool, das hauptsächlich für Java-Projekte verwendet wird. Dieses Tag ist für Fragen gedacht, die sich nicht auf eine bestimmte Maven-Version beziehen. Verwenden Sie stattdessen den Gradle-Tag für Fragen zu Gradle. ___ tag123maven2 ___ Apache Maven ist ein Software-Projekt-Management- und Verständnis-Tool. Dies ist ein Tag für Maven-bezogene Fragen, die spezifisch für Maven-Versionen 2.x sind. ___ answer30523503 ___

Ihre Debug-Ausgabe zeigt an, dass "Clean" das erste ist, was es auszuführen versucht, also schätze ich, dass es keine Plugins von der Zentrale herunterlädt.

Sehen Sie zuerst, ob Sie das Plugin-Jar direkt in einem Webbrowser herunterladen können: Ссылка

Wenn das funktioniert, dann hat Ihr Webbrowser eine Verbindung mit der Zentrale, aber maven nicht. Das deutet darauf hin, dass Ihr Webbrowser einen Proxy verwendet, den maven nicht konfiguriert hat.

Maven-Proxy-Einstellungen werden ausführlich hier beschrieben. Um das etwas zu vereinfachen, fülle dieses aus (ersetze das Protokoll / host / port durch die Werte aus deinen Interneteinstellungen) und setze es in das %code% -Tag deiner maven %code% -Datei:

%Vor%     
___ answer48237686 ___

Ich hatte das gleiche Problem und war frustriert, alle Optionen zu sehen, die ich ausprobiert habe, und keiner von ihnen funktioniert,

Erscheint, sobald Sie alles richtig konfiguriert haben, einschließlich settings.xml

lösche einfach deinen lokalen Repository-Ordner und versuche mvn-Befehle. Das hat mir sehr geholfen

Hoffe das hilft anderen

    
___ tag123maven3 ___ Apache Maven ist ein Werkzeug für Projektmanagement und Build-Automatisierung. Dieser Tag ist für Fragen zu Maven Version 3.x gedacht. Für nicht versionsspezifische Fragen verwenden Sie bitte das [maven] -Tag. ___ tag123mavenreleaseplugin ___ Das Apache Maven Release Plugin wird verwendet, um Releases mit Maven zu erstellen. Das Release-Plugin wird automatisch Tags im VCS usw. erstellen ___ tag123mavenplugin ___ Verwenden Sie dieses Tag nicht für die Verwendung bestimmter Maven-Plugins. Verwenden Sie es nur für Maven Plugins entwicklungsbezogene Fragen. ___ qstntxt ___

Ich habe install maven in meiner Maschine. Ich habe den Klassenpfad und den Maven-Heimatordner korrekt festgelegt. Jedes Mal, wenn ich %code% ausführe, gibt es eine Ausnahme. Ich habe auch versucht, den .m2-Ordner zu löschen, aber das gleiche Ergebnis.

  • mvn -version Ausgabe

    %Vor%
  • Melden Sie sich für mvn -X clean install

    an %Vor%
___ answer45643960 ___

Es könnte sein, dass Sie vergessen, die Einstellungen zu spezifizieren, die bei mir der Fall waren.

Versuchen:

mvn clean install -s Einstellungsdatei.xml

    
___
Nirav Khandhedia 01.05.2017 14:40
quelle
2

Es könnte sein, dass Sie vergessen, die Einstellungen zu spezifizieren, die bei mir der Fall waren.

Versuchen:

mvn clean install -s Einstellungsdatei.xml

    
Neev 11.08.2017 21:21
quelle
1

Ich hatte das gleiche Problem, aber es löste sich mit einigen Änderungen in setting.xml(.*\apache-maven-3.3.3\apache-maven-3.3.3\conf) .

%Vor%

Überprüfen Sie einfach den Hostnamen und Port von der IE-Einstellung - & gt; Verbindungen - & gt; LAN-Einstellung - & gt; Proxyserver

Hoffe das wird dein Problem auch lösen:)

    
Md Rahman 07.10.2016 09:55
quelle
-1

Ich hatte das gleiche Problem und war frustriert, alle Optionen zu sehen, die ich ausprobiert habe, und keiner von ihnen funktioniert,

Erscheint, sobald Sie alles richtig konfiguriert haben, einschließlich settings.xml

lösche einfach deinen lokalen Repository-Ordner und versuche mvn-Befehle. Das hat mir sehr geholfen

Hoffe das hilft anderen

    
Dave 13.01.2018 07:06
quelle