bonjour,

je veux lancer la compilation des fichiers tests à partir d'un fichier build.xml,sachant que le fichier.java se trouve dans le repertoire src et le fichier test est dans un dossier tests:
voici mon fichier build.xml

<project name="replayClient" default="compile" basedir=".">

<property name="tst-dir" location="src" />
<path id="classpath.base">
</path>
<path id="classpath.test">
<pathelement location="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" />
<pathelement location="D:/PROMISE_dev/eclipse/plugins/org.junit4_4.5.0.v20090824/junit.jar" />
<pathelement location="tests" />
<pathelement location="${tst-dir}" />
<fileset dir="lib">
<include name="*.jar" />
</fileset>
<fileset dir="src">
<include name="*.java" />
</fileset>
<path refid="classpath.base" />
</path>
<target name="compile">
<javac srcdir="src" destdir="bin" target="1.5">
<classpath >
<fileset dir="lib">
<include name="*.jar" />
</fileset>
</classpath>
<include name="**/*.java"/>
</javac>
</target>
<target name="compile-test" depends="compile" >
<javac srcdir="tests"
destdir="bin/test-bin">
<classpath refid="classpath.test" />
</javac>
</target>

</project>

package ReplayClient.ReplayActions does not exist
[javac] args[2] = ReplayClient.ReplayActions.CANCEL.toString();
[javac] ^


ça concerne le fait qu'ils ne sont pas sur le meme répertoie.

comment je peux référencer les .java pour les fichiers tests dans le build.xml?

Merci d'avance