Bonjour à tous,

J'ai un projet contenant quelques class et un build.xml (script ANT). Dans ce build.xml j'effectue à un moment un <javac ...>.
Lorsque j'execute à la main ce build.xml, la compilation se fait normalement, mais lorsque celle-ci est appelée par la class principale de mon projet, un probléme intervient...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
BUILD FAILED
C:\Documents and Settings\workspace\Automatisations\build.xml:31: Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK.
It is currently set to "C:\Program Files\Java\jdk1.6.0\jre"

Voilà le code java qui appele le build.xml (au cas ça aurait une incidence).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
String[] args = {"-buildfile", "build.xml"}; 
				org.apache.tools.ant.Main.start(args, null, null);
Quelqu'un serait'il pourquoi?

Merci