Forum Programmation.java Pb de version et de "compliance"

Posté par  .
Étiquettes : aucune
0
16
oct.
2008
En fait j'ai juste besoin d'un peu d'explications...

J'ai une applet développée initialement pour un JDK 1.6 (via eclipse).

On me demande de la faire fonctionner sous un JRE 1.4. Évidemment si je passe le "Compiler compliance level" à 1.4 j'ai un wagon d'erreurs et de warnings, principalement sur des enums et des boucles for ( foo value : bars ).

Bien sur je peux tout reprendre pour supprimer ces erreurs, mais je demande s'il n'y a pas plus simple : est-il possible de conserver du code 1.6, et de faire générer du bytecode compatible 1.4 ?

Dans la fenêtre de choix de la version du JDK, je vois que je peux jouer sur 2 versions, "Generated .class files compatibility" et "Source compatibility", mais j'ai l'impresssion que ça ne marche que pour du 1.4 vers du 1.4 avec le jdk 1.6, pas pour faire du 1.6 vers du bytecode 1.4 avec un jdk 1.6...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.