Ich teste Java Code mit scala und maven. Das maven-scala-plugin gibt einen Pom-Dateifehler in Eclipse zurück. Hier ist mein Pom-Snippet:
%Vor%Dies ist der Fehler:
%Vor%Habe ich die Pom richtig konfiguriert?
Die Scala-Tests laufen korrekt, indem sie alle passieren. Vielleicht ist das ein Maven-Käfer?
Wenn ich maven-Eigenschaften für das Projekt anzeigen, sind die Lebenszykluszuordnungen nicht verfügbar:
Nein, das ist kein Maven-Bug. Diese Seite beschreibt, warum die Nachricht angezeigt wird und wie damit umgegangen wird.
Nach dem Drücken von Strg + 1 über das Problem sollte Eclipse zwei Schnellkorrekturen vorschlagen:
Entdecken Sie neue m2e-Anschlüsse. Versuchen Sie dies zuerst, wenn es einen Connector findet, starten Sie Eclipse neu und erstellen Sie das Projekt neu, das Problem sollte verschwinden.
Das Ziel dauerhaft als ignoriert markieren Es wird Code in pom.xml
hinzugefügt, was bedeutet, dass das Ziel nicht in Builds innerhalb von Eclipse ausgeführt wird, sondern nur von der Befehlszeile aus. Sie können <ignore>
im hinzugefügten Teil auch durch <execute>
ersetzen, um das Ziel auch in Eclipse auszuführen.
Tags und Links scala eclipse maven maven-plugin m2eclipse