Ich habe einige Probleme, um meine Eclipse richtig mit Maven zu konfigurieren.
Ich erstelle ein neues Projekt, dieses wird korrekt mit maven in der Befehlszeile ( mvn install
) erstellt, aber in Eclipse habe ich diesen Fehler bekommen:
CoreException: Der Wert für den Parameter compilerId für die Plugin-Ausführung konnte nicht abgerufen werden. default-compile: PluginResolutionException: Plugin org.apache.maven.plugins: maven-compiler-plugin: 3.1 oder eine seiner Abhängigkeiten konnte nicht aufgelöst werden: Fehler bei Abhängigkeiten für org.apache.maven.plugins sammeln: maven-compiler-plugin: jar: 3.1 (): ArtifactDescriptorException: Fehler beim Lesen des Artefakt-Deskriptors für org.apache.maven: maven-settings: jar: 2.2.1: ArtifactResolutionException: Fehler org.apache.maven: maven-settings: pom: 2.2.1 von Ссылка wurde im lokalen Repository zwischengespeichert, Die Auflösung wird nicht wiederholt, bis das Aktualisierungsintervall von central abgelaufen ist oder Aktualisierungen erzwungen werden. Ursprünglicher Fehler: Artefakt konnte nicht übertragen werden org.apache.maven: maven-settings: pom: 2.2.1 von / nach central: NullPointerException pom.xml / test line 9 Maven-Projekt Build Lifecycle Mapping Problem
Hier ist mein settings.xml conf:
%Vor%Ich wähle die korrekte maven-Installation (in Preference - & gt; Maven - & gt; Install)
Ich leite auch meine Benutzereinstellungen auf die richtigen settings.xml (Einstellungen - & gt; Maven - & gt; Benutzereinstellungen)
Aber ich habe immer noch diesen Fehler in Eclipse und alles geht gut mit maven Kommandozeile. Hast du und Idee?
Haben Sie versucht, den Benutzernamen und das Passwort des Proxys zu entfernen? Ein ähnliches Poster stieß auf dieses Problem:
Wenn das fehlgeschlagen ist, habe ich Folgendes gefunden:
mvn-Abhängigkeit: auflösen
Sie müssen nur einen Ordner löschen, für den ein Fehler ausgegeben wird. Gehe einfach zu deinem M2 Repo und org / apache / maven / plugins / maven-compiler-plugins und lösche den Ordner 2.3.2
Das Problem wurde behoben, während die Installation der Maven-Einstellungen als Extern in Eclipse bereitgestellt wird. Die Navigationseinstellungen sind Fenster - & gt; Einstellungen - & gt; Installationen. Wählen Sie Extern als Installationstyp, geben Sie den Installationsort und -namen an und klicken Sie auf Fertig stellen. Wählen Sie diese Option als Standardinstallation.
Ich habe dieses Problem bei der Verwendung von IBM RSA 9.6.1 beim Erstellen einer brandneuen Entwicklungsmaschine bekommen. Das Problem für mich lag letztendlich an HTTPS im Global Maven Repository. Meine Lösung bestand darin, eine Maven settings.xml zu erstellen, die es zwang, HTTP zu verwenden.
Der Schlüssel zu mir war, dass das zentrale Repository leer war, als ich es unter Maven Repositories explodierte - & gt; Globale Repositories
Die folgende Einstellungsdatei funktionierte für mich:
%Vor%Tags und Links eclipse java maven maven-compiler-plugin