Bonjour,
Je construis un projet spring avec maven et je n'arrive pas à inclure mes dépendances spring.
voila mon pom :
Et voici une classe qui ne compile pas car le jar n'est pas téléchargé par maven :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <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.myapp</groupId> <artifactId>SimpleSpring</artifactId> <version>0.0.1-SNAPSHOT</version> <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>2.5.6</version> </dependency> </dependencies> </project>
Lorsque je lance mvn compile j'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 /** * @author jboz */ public class ApplicationContextHolder implements ApplicationContextAware { /** Contexte Spring qui sera injecte par Spring directement */ private static ApplicationContext context = null; /** * Méthode de ApplicationContextAware, qui sera appellée automatiquement par le conteneur */ public void setApplicationContext(ApplicationContext ctx) throws BeansException { context = ctx; } /** * Methode statique pour récupérer le contexte */ public static ApplicationContext getContext() { return context; } }
C'est très génant !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 [WARNING] POM for 'org.springframework:spring-core:pom:2.5.6:compile' is invalid.
Partager