URL: https://linuxfr.org/forums/programmation-java/posts/pb-de-version-et-de-compliance Title: Pb de version et de "compliance" Authors: jigso Date: 2008年10月16日T17:37:54+02:00 Tags: Score: 0 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...

AltStyle によって変換されたページ (->オリジナル) /