Bonsoir,
J'aurai voulu savoir si il était possible de compiler un programme avec le compilateur 1.1.8 alors que l'on possède le 1.6 (ou autre plus récent)
Si oui, comment ???
Merci
Version imprimable
Bonsoir,
J'aurai voulu savoir si il était possible de compiler un programme avec le compilateur 1.1.8 alors que l'on possède le 1.6 (ou autre plus récent)
Si oui, comment ???
Merci
Salut,
tu as le mode target des jdk.
Code:javac -target 1.1 tesclasses
merci beaucoup je vait essayer sa tous de suite ;)
Salut,
Attention cela est loin d'être suffisant !
En effet -target te garantie simplement que le bytecode généré sera compatible avec la version indiqué, mais comme il utilise l'API de la version courante, il pourra te générer des liens vers des classes ou méthodes inexistantes dans l'API 1.1.
Il faut obligatoirement lié le compilateur avec l'API de destination (via -bootclasspath).
Note que tu auras surement besoin d'utiliser également un -source à un niveau compatible avec le -target...
Plus d'info : [Langage]Compilation et version du SDK
a++