Ne pouvais pas courir construire à l'aide de Maven en raison d'une erreur dans pom.xml
Je suis en train de construire un nouveau projet Maven dans Eclipse.
Dans mon pom.xml j'ai une erreur qui dit
Plusieurs annotations trouvé à cette ligne:
- Artefact manquant maven-plugin:maven-findbugs-plugin:plugin:1.3.1
- Artefact manquant maven-plugin:maven-cobertura-plugin:plugin:1.3
Voici mon code de dépendance pour la "couverture" dans pom.xml:
<dependency>
<groupId>maven-plugins</groupId>
<artifactId>maven-cobertura-plugin</artifactId>
<version>1.3</version>
<type>plugin</type>
</dependency>
J'ai essayé d'ajouter des dépôts en tant que ci-dessous, mais ne fonctionne toujours pas.
<repositories>
<repository>
<id>repository.maven-plugins.sourceforge.net</id>
<name>maven plug-in repository</name>
<url>http://maven-plugins.sourceforge.net/repository</url>
</repository>
<repository>
<id>repository.ibiblio.org-maven</id>
<name>ibiblio repository</name>
<url>http://www.ibiblio.org/maven</url>
</repository>
</repositories>
Liens vers des plugins Maven ici
http://maven-plugins.sourceforge.net/maven-findbugs-plugin/announcements/announcement-1.3.1.txt
http://maven-plugins.sourceforge.net/maven-cobertura-plugin/announcements/announcement-1.3.txt
Je ne veux pas le faire en Manuel d'installation de ces plugins. J'ai besoin de les installer automatiquement en les déclarant dans pom.xml
S'il vous plaît aider.
Grâce
OriginalL'auteur Sandra | 2011-12-01
Vous devez vous connecter pour publier un commentaire.
Comme une question connexe, j'ai trouvé que, par exemple, jaxen-1.1.3 les références ci-dessus maven1 artefacts. Le POM de l'éditeur dans Eclipse vous montre la dépendance de la hiérarchie. Il a ajouté ce qui suit pour la sélection explicite exclut:
Fonctionne pour moi. Merci.
Aussi jdom 1.1.2 comprend jaxen 1.1.3 laquelle les importations de ces artefacts. Le même correctif s'applique dans jdom de dépendance. Merci!!!!
OriginalL'auteur Gabor
Ce sont des plugins maven 1 et ne fonctionnera pas avec maven 2. Ce sont les versions actuelles des plugins.
Vous définissez les plugins dans
<plugins>
tag et pas<dependencies>
tag. À noter également le changement degroupId
etartifactId
pour ces plugins ci-dessous...OriginalL'auteur Raghuram