2016-08-09 4 views
2

Ich arbeite seit einigen Monaten an einem Minecraft-Plugin mit Bukkit. Doch plötzlich hörte meine Maven Installation auf zu arbeiten. Ich bin ziemlich neu in der Maven (und Programmierung) im Allgemeinen. Ich benutze Eclipse und habe nie Maven von der Kommandozeile verwendet. Hier ist der Fehler:Fehler mit maven beim Erstellen eines Bukkit-Plugins

[INFO] Downloading: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/5/maven-parent-5.pom 
[WARNING] Failed to canonicalize path C:\Users\Minecraft\.m2\repository\org\apache\maven\maven-parent\5\maven-parent-5.pom.lastUpdated: No more data is available 
[WARNING] Failed to create parent directories for tracking file C:\Users\Minecraft\.m2\repository\org\apache\maven\maven-parent\5\maven-parent-5.pom.lastUpdated 
[WARNING] Failed to canonicalize path C:\Users\Minecraft\.m2\repository\org\apache\maven\maven-parent\5\maven-parent-5.pom.lastUpdated: No more data is available 

Als ich in diesem lokalen Verzeichnis gehen, gibt es keine „5“ Verzeichnis und doch gibt es (ich kann nicht um eine Datei zu 5 oder so etwas umbenennen). Netzwerk geteilt oder etwas vielleicht? Aber ich kann das gesamte Repository löschen, was ich ausprobiert habe.

Was ich habe versucht:

  • ich mein Repository-Verzeichnis in seiner Gesamtheit gelöscht und versuchte es erneut. Derselbe Fehler.
  • Ich habe die Festplatte überprüft, um sicherzustellen, dass keine Probleme aufgetreten sind.
  • Es scheint nicht ein zuletzt aktualisiertes Problem zu sein, wie hier beschrieben: Maven downloads have .lastUpdated as extension
  • Ich versuchte mit dem Assistenten, ein neues Maven-Projekt zu erstellen. Es warnt mich, bevor der Assistent das Kompilieren abgeschlossen hat. Der Assistent erstellt also kein funktionierendes Projekt mehr.
+0

Wie haben Sie den maven repo cache gelöscht? – gonzo

+0

@gonzo Ich löschte das gesamte Repository bei .m2/Repository. Gibt es einen anderen Cache als den? Ich lese diesen Link: https://stackoverflow.com/questions/7408545/how-do-you-clear-apache-mavens-cache, aber es schien nicht zu helfen. –

Antwort

0

Ich half Douglas, dieses Problem zu lösen. Es stellt sich heraus, dass auf dieser Maschine Malware läuft. Das System konnte das Verzeichnis mit dem Namen "5" nicht überall erstellen. Und wie oben gezeigt, erforderte dieses spezielle Projekt die Erstellung eines Verzeichnisses mit dem Namen 5. Die infizierte Datei hieß rlls.dll. Malwarebytes löschte die infizierte Software und erlaubte uns, den Cache zu entfernen und Maven ohne Probleme neu zu starten. Alles jetzt gelöst. Eigentlich kein Maven-Problem.

Verwandte Themen