Je veux créer un projet Web en utilisant Maven pour importer automatiquement toutes les bibliothèques dont j'ai besoin. J'ai donc choisi "maven-archetype-webpp"
après cela, j'ai eu cette erreur sur le fichier pom.xml:
Description Resource Path Location Type Failure to transfer org.Apache.maven.plugins:maven-surefire-plugin:pom:2.12.4 from http://repo.maven.Apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.Apache.maven.plugins:maven-surefire-plugin:pom:2.12.4 from/to central (http://repo.maven.Apache.org/maven2): The operation was cancelled. pom.xml /SpringTuto line 1 Maven Configuration Problem
J'ai mis à jour mon projet Maven mais sans résultat !!
POM.XML:
<project xmlns="http://maven.Apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.Apache.org/POM/4.0.0 http://maven.Apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.pre.example</groupId>
<artifactId>SpringTuto</artifactId>
<packaging>war</packaging>
<version>0.0.1-SNAPSHOT</version>
<name>SpringTuto Maven Webapp</name>
<url>http://maven.Apache.org</url>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<finalName>SpringTuto</finalName>
</build>
</project>
Vous devez simplement suivre ces étapes:
Faites un clic droit sur projet-> Maven-> Cochez la case 'Force Update' -> Mettre à jour
faites un clic droit sur votre projet, passez le curseur de la souris puis cliquez sur le projet de mise à jour .. terminé !!
Dans mon cas, il s'agissait d'une importation échouée vers Eclipse. J'ai dû supprimer le projet d'Eclipse (sans supprimer le système de fichiers bien sûr) et le réimporter. Après cela, l'erreur a disparu immédiatement.