2
java -version
java version "1.6.0_18"
Java(TM) SE Runtime Environment (build 1.6.0_18-b07)
Java HotSpot(TM) Client VM (build 16.0-b13, mixed mode)
dans la fourmi j'ai besoin de compiler avec java 1.5. J'essaie comme ceci:ant et jdk 1.6 mais compiler avec 1.5
<javac destdir="${dest.dir}/${package.name}/${model.dir}/${output.dir}"
classpathref="classpath"
debug="${javac.debug}" nowarn="${javac.nowarn}" fork="true" verbose="${verbose}"
deprecation="${javac.deprecation}" encoding="Cp1250" source="1.5"
target="1.5" memoryinitialsize="1024m"
memorymaximumsize="1024m">
mais il semble que la fourmi compile encore avec 1.6. Puis-je voir quelle fourmi java utilise pour la compilation? je reçois une erreur de "numéro de version incorrecte dans le fichier .class"
Quel fichier de classe obtenez-vous l'erreur. Y a-t-il des chances que ce fichier soit compilé par cette tâche ou est-il déjà compilé par une précédente exécution sans le 'target =" 1.5 "'? Ou pourrait-il même être une classe de bibliothèque? – Thomas