Konnte wegen eines Fehlers in pom.xml nicht mit Maven starten

8

Ich versuche ein neues Maven-Projekt in Eclipse zu erstellen. In meiner pom.xml habe ich einen Fehler bekommen, der sagt:

Mehrere Anmerkungen in dieser Zeile gefunden:     - Fehlende Artefakt Maven-Plugins: Maven-Findbugs-Plugin: Plugin: 1.3.1     - Missing Artefakt Maven-Plugins: Maven-Cobertura-Plugin: Plugin: 1.3

Hier ist mein Abhängigkeitscode für "cobertura" in pom.xml:

%Vor%

Ich habe versucht, Repositories wie unten hinzuzufügen, aber immer noch nicht funktioniert.

%Vor%

Links zu Maven Plugins hier Ссылка

Ссылка

Ich möchte keine manuelle Installation für diese Plugins vornehmen. Ich muss sie automatisch installieren, indem ich sie in pom.xml deklariere

Bitte helfen Sie.

Danke

    
Sandra 01.12.2011, 06:59
quelle

2 Antworten

14

Als ein verwandtes Problem habe ich herausgefunden, dass z.B. jaxen-1.1.3 verweist auf die obigen maven1-Artefakte. Der POM-Editor in Eclipse zeigt Ihnen die Abhängigkeitshierarchie. Es hat Folgendes hinzugefügt, um explizit auszuschließen:

%Vor%     
Gabor 12.12.2011 08:40
quelle
0

Dies sind maven 1 Plugins und funktionieren nicht mit maven 2. Dies sind die aktuellen Versionen der Plugins.

Sie würden Plugins innerhalb von <plugins> tag und nicht <dependencies> tag definieren. Beachten Sie auch die Änderung in groupId und artifactId für diese Plugins unter ...

%Vor%     
Raghuram 01.12.2011 07:13
quelle

Tags und Links