Bonjour à tous,

J'ai dans mon projet Java plusieurs packages.
Au niveau des répertoires présents sur le disques dur, cela donne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
src/
  nomProjet/
    package1/
      interfaces/
        fichiers .java
      implem/
        fichiers .java
    package2/
      interfaces/
        fichiers .java
      implem/
        fichiers .java
J'aimerais compiler le projet avec un fichier ant.

J'utilise l'instruction suivante dans build.xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<javac
  srcdir="src"
  destdir="bin"
  source="1.5"
  target="1.5"
/>
build.xml est bien entendu dans le répertoire parent de src/.

Lorsque je lance ant, je reçois le message :
[javac] Compiling 25 sources files to chemin/vers/bin

Je pense donc que le compilateur voit tous mes fichiers (puisqu'il m'en indique 25).

Mais la compilation ne fonctionne pas.
J'ai par exemple des erreurs "The method xxx must override a superclass method".
J'en conclus que le compilateur n'arrive pas à accéder aux différentes classes. Ce qui contredis le message ci-dessus.

Si vous pouviez m'éclairer quant à la marche à suivre.