Bonjour,

j'utilise Springsource Tool Suite (2.6.0) et donc maven (2.2.1) et lorsque que je créé un nouveau projet (par exemple : spring roo project), j'ai un gros problème de dépendances. J'ai essayé de résoudre le problème en regardant sur google mais rien n'a marché et j'ai vu personne avec autant de "missing artifact". Si quelqu'un a une hypothèse, merci d'avance.

Voici le message d'erreur console :
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
22/04/11 10:46:01 CEST: Missing artifact junit:junit:jar:4.8.2:test
22/04/11 10:46:01 CEST: Missing artifact log4j:log4j:jar:1.2.16:compile
22/04/11 10:46:01 CEST: Missing artifact org.slf4j:slf4j-api:jar:1.6.1:compile
22/04/11 10:46:01 CEST: Missing artifact org.slf4j:jcl-over-slf4j:jar:1.6.1:compile
22/04/11 10:46:01 CEST: Missing artifact org.slf4j:slf4j-log4j12:jar:1.6.1:compile
22/04/11 10:46:01 CEST: Missing artifact javax.servlet:servlet-api:jar:2.5:provided
22/04/11 10:46:01 CEST: Missing artifact net.sf.flexjson:flexjson:jar:2.1:compile
22/04/11 10:46:01 CEST: Missing artifact org.springframework:spring-core:jar:3.0.5.RELEASE:compile
22/04/11 10:46:01 CEST: Missing artifact org.springframework:spring-asm:jar:3.0.5.RELEASE:compile
22/04/11 10:46:01 CEST: Missing artifact org.springframework:spring-test:jar:3.0.5.RELEASE:test
22/04/11 10:46:01 CEST: Missing artifact org.springframework:spring-context:jar:3.0.5.RELEASE:compile
22/04/11 10:46:01 CEST: Missing artifact org.springframework:spring-beans:jar:3.0.5.RELEASE:compile
22/04/11 10:46:01 CEST: Missing artifact org.springframework:spring-expression:jar:3.0.5.RELEASE:compile
22/04/11 10:46:01 CEST: Missing artifact org.springframework:spring-aop:jar:3.0.5.RELEASE:compile
22/04/11 10:46:01 CEST: Missing artifact aopalliance:aopalliance:jar:1.0:compile
22/04/11 10:46:01 CEST: Missing artifact org.springframework:spring-aspects:jar:3.0.5.RELEASE:compile
22/04/11 10:46:01 CEST: Missing artifact org.springframework:spring-context-support:jar:3.0.5.RELEASE:compile
22/04/11 10:46:01 CEST: Missing artifact org.springframework:spring-tx:jar:3.0.5.RELEASE:compile
22/04/11 10:46:01 CEST: Generating sources /testbd2/pom.xml
22/04/11 10:46:01 CEST: Build error for /testbd2/pom.xml; org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal on project testbd2: Could not resolve dependencies for project testbd.p2:testbd2:jar:0.1.0.BUILD-SNAPSHOT: Failed to collect dependencies for [junit:junit:jar:4.8.2 (test), log4j:log4j:jar:1.2.16 (compile), org.slf4j:slf4j-api:jar:1.6.1 (compile), org.slf4j:jcl-over-slf4j:jar:1.6.1 (compile), org.slf4j:slf4j-log4j12:jar:1.6.1 (compile), org.aspectj:aspectjrt:jar:1.6.11.M2 (compile), org.aspectj:aspectjweaver:jar:1.6.11.M2 (compile), javax.servlet:servlet-api:jar:2.5 (provided), net.sf.flexjson:flexjson:jar:2.1 (compile), org.springframework.roo:org.springframework.roo.annotations:jar:1.1.2.RELEASE (provided), org.springframework:spring-core:jar:3.0.5.RELEASE (compile), org.springframework:spring-test:jar:3.0.5.RELEASE (test), org.springframework:spring-context:jar:3.0.5.RELEASE (compile), org.springframework:spring-aop:jar:3.0.5.RELEASE (compile), org.springframework:spring-aspects:jar:3.0.5.RELEASE (compile), org.springframework:spring-tx:jar:3.0.5.RELEASE (compile)]
.metadata/.log >
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
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
ENTRY org.maven.ide.eclipse 4 0 2011-04-22 10:46:01.541
!MESSAGE Build error for /testbd2/pom.xml
!STACK 0
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal on project testbd2: Could not resolve dependencies for project testbd.p2:testbd2:jar:0.1.0.BUILD-SNAPSHOT: Failed to collect dependencies for [junit:junit:jar:4.8.2 (test), log4j:log4j:jar:1.2.16 (compile), org.slf4j:slf4j-api:jar:1.6.1 (compile), org.slf4j:jcl-over-slf4j:jar:1.6.1 (compile), org.slf4j:slf4j-log4j12:jar:1.6.1 (compile), org.aspectj:aspectjrt:jar:1.6.11.M2 (compile), org.aspectj:aspectjweaver:jar:1.6.11.M2 (compile), javax.servlet:servlet-api:jar:2.5 (provided), net.sf.flexjson:flexjson:jar:2.1 (compile), org.springframework.roo:org.springframework.roo.annotations:jar:1.1.2.RELEASE (provided), org.springframework:spring-core:jar:3.0.5.RELEASE (compile), org.springframework:spring-test:jar:3.0.5.RELEASE (test), org.springframework:spring-context:jar:3.0.5.RELEASE (compile), org.springframework:spring-aop:jar:3.0.5.RELEASE (compile), org.springframework:spring-aspects:jar:3.0.5.RELEASE (compile), org.springframework:spring-tx:jar:3.0.5.RELEASE (compile)]
	at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies(LifecycleDependencyResolver.java:190)
	at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.resolveProjectDependencies(LifecycleDependencyResolver.java:104)
	at org.apache.maven.lifecycle.internal.MojoExecutor.ensureDependenciesAreResolved(MojoExecutor.java:258)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:201)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
	at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
	at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)
	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
	at org.maven.ide.eclipse.internal.embedder.MavenImpl.execute(MavenImpl.java:223)
	at org.maven.ide.eclipse.jdt.internal.GenericJavaProjectConfigurator.getMavenProject(GenericJavaProjectConfigurator.java:61)
	at org.maven.ide.eclipse.jdt.internal.AbstractJavaProjectConfigurator.configure(AbstractJavaProjectConfigurator.java:91)
	at org.maven.ide.eclipse.project.configurator.AbstractLifecycleMapping.configure(AbstractLifecycleMapping.java:57)
	at org.maven.ide.eclipse.internal.project.GenericLifecycleMapping.configure(GenericLifecycleMapping.java:48)
	at org.maven.ide.eclipse.internal.project.ProjectConfigurationManager.updateProjectConfiguration(ProjectConfigurationManager.java:306)
	at org.maven.ide.eclipse.internal.project.ProjectConfigurationManager.updateProjectConfiguration(ProjectConfigurationManager.java:292)
	at org.maven.ide.eclipse.actions.UpdateSourcesAction$1.runInWorkspace(UpdateSourcesAction.java:92)
	at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: org.apache.maven.project.DependencyResolutionException: Could not resolve dependencies for project testbd.p2:testbd2:jar:0.1.0.BUILD-SNAPSHOT: Failed to collect dependencies for [junit:junit:jar:4.8.2 (test), log4j:log4j:jar:1.2.16 (compile), org.slf4j:slf4j-api:jar:1.6.1 (compile), org.slf4j:jcl-over-slf4j:jar:1.6.1 (compile), org.slf4j:slf4j-log4j12:jar:1.6.1 (compile), org.aspectj:aspectjrt:jar:1.6.11.M2 (compile), org.aspectj:aspectjweaver:jar:1.6.11.M2 (compile), javax.servlet:servlet-api:jar:2.5 (provided), net.sf.flexjson:flexjson:jar:2.1 (compile), org.springframework.roo:org.springframework.roo.annotations:jar:1.1.2.RELEASE (provided), org.springframework:spring-core:jar:3.0.5.RELEASE (compile), org.springframework:spring-test:jar:3.0.5.RELEASE (test), org.springframework:spring-context:jar:3.0.5.RELEASE (compile), org.springframework:spring-aop:jar:3.0.5.RELEASE (compile), org.springframework:spring-aspects:jar:3.0.5.RELEASE (compile), org.springframework:spring-tx:jar:3.0.5.RELEASE (compile)]
	at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:127)
	at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies(LifecycleDependencyResolver.java:165)
	... 21 more
Caused by: org.sonatype.aether.collection.DependencyCollectionException: Failed to collect dependencies for [junit:junit:jar:4.8.2 (test), log4j:log4j:jar:1.2.16 (compile), org.slf4j:slf4j-api:jar:1.6.1 (compile), org.slf4j:jcl-over-slf4j:jar:1.6.1 (compile), org.slf4j:slf4j-log4j12:jar:1.6.1 (compile), org.aspectj:aspectjrt:jar:1.6.11.M2 (compile), org.aspectj:aspectjweaver:jar:1.6.11.M2 (compile), javax.servlet:servlet-api:jar:2.5 (provided), net.sf.flexjson:flexjson:jar:2.1 (compile), org.springframework.roo:org.springframework.roo.annotations:jar:1.1.2.RELEASE (provided), org.springframework:spring-core:jar:3.0.5.RELEASE (compile), org.springframework:spring-test:jar:3.0.5.RELEASE (test), org.springframework:spring-context:jar:3.0.5.RELEASE (compile), org.springframework:spring-aop:jar:3.0.5.RELEASE (compile), org.springframework:spring-aspects:jar:3.0.5.RELEASE (compile), org.springframework:spring-tx:jar:3.0.5.RELEASE (compile)]
	at org.sonatype.aether.impl.internal.DefaultDependencyCollector.collectDependencies(DefaultDependencyCollector.java:251)
	at org.sonatype.aether.impl.internal.DefaultRepositorySystem.collectDependencies(DefaultRepositorySystem.java:318)
	at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:119)
	... 22 more
Caused by: org.sonatype.aether.resolution.ArtifactDescriptorException: Failed to read artifact descriptor for org.aspectj:aspectjrt:jar:1.6.11.M2
	at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:283)
	at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.readArtifactDescriptor(DefaultArtifactDescriptorReader.java:173)
	at org.sonatype.aether.impl.internal.DefaultDependencyCollector.process(DefaultDependencyCollector.java:419)
	at org.sonatype.aether.impl.internal.DefaultDependencyCollector.collectDependencies(DefaultDependencyCollector.java:233)
	... 24 more
Caused by: org.sonatype.aether.resolution.ArtifactResolutionException: Failure to transfer org.aspectj:aspectjrt:pom:1.6.11.M2 from http://maven.springframework.org/release was cached in the local repository, resolution will not be reattempted until the update interval of spring-maven-release has elapsed or updates are forced. Original error: Could not transfer artifact org.aspectj:aspectjrt:pom:1.6.11.M2 from/to spring-maven-release (http://maven.springframework.org/release): ConnectException
	at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:526)
	at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:214)
	at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:268)
	... 27 more
Caused by: org.sonatype.aether.transfer.ArtifactTransferException: Failure to transfer org.aspectj:aspectjrt:pom:1.6.11.M2 from http://maven.springframework.org/release was cached in the local repository, resolution will not be reattempted until the update interval of spring-maven-release has elapsed or updates are forced. Original error: Could not transfer artifact org.aspectj:aspectjrt:pom:1.6.11.M2 from/to spring-maven-release (http://maven.springframework.org/release): ConnectException
	at org.sonatype.aether.impl.internal.DefaultUpdateCheckManager.checkArtifact(DefaultUpdateCheckManager.java:201)
	at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:408)
	... 29 more
Je suis dans les locaux d'une entreprise qui utilise un proxy, j'ai paramétré Eclipse pour utiliser le proxy.

Windows XP