Bonjour,
J'ai un pb de fonctionnement d'un script ANT (Build.xml) dans un projet PYDEV avec Ganymede alors que cela fonctionnait avec Europa.
La déclaration :
<taskdef name="pyuic4" classname="com.PyAntTask.Pyuic4"/>
donne le message d'erreur :
taskdef class com.PyAntTask.Pyuic4 cannot be found
La classe Pyuic4 se trouve dans une archive Pyuic4.jar générée dans un autre projet.
J'ai vérifié dans un autre projet Java que la commande "import com.PyAntTask.Pyuic4" fonctionne normalement et c'est le cas dès que l'on spécifie le projet dans le "path build".
C'est visiblement un pb de PATH dans le projet PYDEV mais rien de ce qui suit ne fonctionne :
- déclaration de la tache pyuic4 directement dans Preferences | ANT | RUNTIME | Task.
- déclaration du jar dans Preferences | ANT | RUNTIME | Classpath.
- ajout de l'attribut "classpath" dans la commande taskdef.
Si vous avez d'autres idées ...
Merci.
Christophe
Partager