compatibilité entre JDK - Java - Programmation
Marsh Posté le 10-04-2003 à 16:16:59
aucun pb pour la compilation, tant que les méthodes que tu utilises sont compatibles avec la jre de destination !
Marsh Posté le 10-04-2003 à 16:34:43
il y a rupture de compatibilité à partir du 1.2 (il me semble...). pour toi pas de pb...
A noter qu'il est possible de specifier a la compile si on veux ou pas utiliser la nouvelle version...
Marsh Posté le 10-04-2003 à 17:11:43
therier a écrit : |
...pour le passage au 1.2, moi g rien à préciser du tout, c ça !?
Marsh Posté le 10-04-2003 à 18:03:41
El_gringo a écrit : |
Au niveau langage si, style pour les assertions, c'est
javac -source 1.4 MyClass.java
http://java.sun.com/j2se/1.4.1/doc [...] #compiling
par contre, pour la bibliothèque de classes tu te démerdes pour les versions entre compilation et exécution vu qe c'est chargé dynamiquement. En général ça se termine par une exception parlant de méthode introuvable ou de classe introuvable s'il y a un problème.
Marsh Posté le 11-04-2003 à 09:00:17
therier a écrit : |
Pour être compris, El_gringo aurait dû écrire : |
Marsh Posté le 11-04-2003 à 09:45:28
El_gringo a écrit : ça risque de poser problème si je compile avec le JDK 1.4.1.02 une appli censée être compatible JRE 1.4.0 ? |
tout depend de la plate-forme destination: les Mac (8.*, 9.* 10.*) ne sont compatibles qu'avec 1.3 (et inférieur) ... impossible de faire tourner une appli compilé avec 1.4 sur les vieux (8 et 9) ... et cette même appli a un compartement bizarre sur 10
Marsh Posté le 10-04-2003 à 14:50:08
ça risque de poser problème si je compile avec le JDK 1.4.1.02 une appli censée être compatible JRE 1.4.0 ?