Classes vues par "javac" mais compilation impossible
Bonjour à tous,
J'ai dans mon projet Java plusieurs packages.
Au niveau des répertoires présents sur le disques dur, cela donne :
Code:
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:
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.