Bonjour à tous,

Mon problème est assez simple. Actuellement en intercontrat, on m'a demandé de voir ce qu'il était possible de faire avec Maven 2.

Après une semaine de recherche et une démo. J'ai convaincu mes responsables de l'intérêts de cet outil.

Le problème, c'est qu'il désire maintenant, en plus de l'utiliser sur les nouveaux projets, l'utiliser sur des projets plus anciens qui utilise Ant.

Ma question est comment appeler un script Ant (build.xml qui fonctionne) avec Maven ... j'ai suivi l'exemple (du moins je pense) http://maven.apache.org/plugins/mave...lasspaths.html

Voici un extrait de mon pom.xml :

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
	<build>
		<plugins>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-antrun-plugin</artifactId>
				<executions>
					<execution>
						<id>compile</id>
						<phase>compile</phase>
						<configuration>
							<tasks>
									<ant antfile="D:\workspaceKiloutou\ACCoR\ant\build.xml" >
										<target name="compile" />
									</ant> 
							</tasks>
						</configuration>
						<goals>
							<goal>run</goal>
						</goals>
					</execution>
				</executions>
 
...
			</plugin>
Lorsque j'éxécute ce script Pom, j'obtiens toujours l'erreur suivante :
"element de document racine manquant"

J'avoue ne pas comprendre, car ce script fonctionne (depuis longtemps ) lorsqu'il est lancé en tant que tâche Ant sous eclipse ...

Quelqu'un aurait il une idée ?