Bonjour à tous !
J'ai un problème avec ant, j'ai fait un fichier build.xml pour automatiser certaines tâches, la compilation marche bien mais pas l'exécution.
Je suis sous eclipse et le programme tourne comme il faut à partir d'eclipse.
Voila le fichier :
<?xml version="1.0" encoding="ISO-8859-1" ?>
<project name="jrtsengine" default="compile" basedir=".">
<target name="Test">
<antcall target="run">
<param name="className" value="Main" />
</antcall>
</target>
<target name="init">
<property name="sourceDir" value="src" />
<property name="outputDir" value="bin" />
<property name="application" value="${className}" />
<property name="package" value="com.${ant.project.name}" />
<property name="path" value="com/${ant.project.name}" />
</target>
<target name="compile" depends="init">
<javac srcdir="${sourceDir}" destdir="${outputDir}" />
</target>
<target name="run" depends="compile">
<java classname="${package}.${className}" fork="yes">
<classpath>
<pathelement location="${outputDir};C:/Users/Eloi/Documents/Java/jogl-1.1.1-windows-i586/jogl-1.1.1-windows-i586/lib/jogl.jar;C:/Users/Eloi/Documents/Java/jogl-1.1.1-windows-i586/jogl-1.1.1-windows-i586/lib/gluegen-rt.jar" />
</classpath>
<jvmarg value="-Djava.library.path=C:/Users/Eloi/Documents/Java/jogl-1.1.1-windows-i586/jogl-1.1.1-windows-i586/lib"/>
<jvmarg value="-Dsun.java2d.noddraw=true"/>
</java>
</target>
</project>
J'ai installé JOGL dans eclipse, donc dans le build j'ai chargé les jars et les dll, mais il me mets une erreur à l'execution :
Buildfile: C:\eclipse\projets\JRTSengine\build.xml
Test:
init:
compile:
run:
[java] java.lang.NoClassDefFoundError: com/jrtsengine/Main
[java] Caused by: java.lang.ClassNotFoundException: com.jrtsengine.Main
[java] at java.net.URLClassLoader$1.run(Unknown Source)
[java] at java.security.AccessController.doPrivileged(Native Method)
[java] at java.net.URLClassLoader.findClass(Unknown Source)
[java] at java.lang.ClassLoader.loadClass(Unknown Source)
[java] at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
[java] at java.lang.ClassLoader.loadClass(Unknown Source)
[java] at java.lang.ClassLoader.loadClassInternal(Unknown Source)
[java] Could not find the main class: com.jrtsengine.Main. Program will exit.
[java] Exception in thread "main"
[java] Java Result: 1
BUILD SUCCESSFUL
Merci d'avance pour votre aide

++ et bonne prog 
PS : gouessej si tu passes par là, merci pour le conseil du -Dsun.java2d.noddraw=true en paramètre de la JVM, sans ça un code de test en JOGL que j'ai trouvé foire complètement, alors qu'avec c'est nickel.
PS2 : j'utilise Eclipse sous windows vista si ça peut aider