Versions de Java au sein d'une même release

Versions de Java au sein d'une même release - Java - Programmation

Marsh Posté le 23-10-2008 à 17:30:03    

Salut à tous :jap:  
 
Sans parler de Java 5 ou 6, la dernière release du JDK proposée par Sun est 1.4.2_18.
 
A quoi correspond le chiffre après 1.4.2_ ?
 
Est-il obligatoire d'avoir la même version entre compilation et exécution ?
 
Du genre, est-ce que je prends un risque en faisant tourner sur un JDK 1.4.2_04 du code compilé avec un JDK 1.4.2_18 ?
 
Merci par avance :hello:


Message édité par schumacher le 23-10-2008 à 17:53:55
Reply

Marsh Posté le 23-10-2008 à 17:30:03   

Reply

Marsh Posté le 23-10-2008 à 19:47:00    

Personne? :sleep:

Reply

Marsh Posté le 23-10-2008 à 19:54:33    

Pas de raison pour ça, le numéro de release c'est pour des bugfixes et autres failles de sécurité.


Message édité par masklinn le 23-10-2008 à 19:55:01

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 24-10-2008 à 09:52:20    

Bonjour,
 
Mon humble avis, on ne compile pas un projet avec une JDK plus récente que celle qui sert à l'exécution. Dans ton cas ça doit marcher car à quelques bugfix prés, c'est idem mais si tu tombes sur ces fameux bug, c'est le drame !
 
Compile en 1.4.2_18 et exécute en 1.4.2_18 ou + c'est le mieux !
 
Si pour des problèmes de complexité tu ne peux changer la JDK d'exécution, tente le mais ça comporte, toujours à mon avis, un petit risque si l'appli doit-être fiable !
 
PS : Cherche les corrections apportés entre les deux versions pour voir si elles t'impactent.
 
Bonne continuation et vive la F1

Reply

Marsh Posté le 24-10-2008 à 10:17:38    

C'est sur que dans le doute autant avoir la même release.
 
Si vous avez d'autres avis, je suis preneur.
 
:jap:

Reply

Marsh Posté le 24-10-2008 à 12:43:44    

Il y a une différence entre le doute et la sécurité ^^

Reply

Marsh Posté le 24-10-2008 à 12:45:13    

neointhematrix a écrit :

Il y a une différence entre le doute et la sécurité ^^


Oui mais non, Sun ne change pas la version du bytecode sur des numéros de release bordel, ils sont pas suicidaires [:pingouino]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 24-10-2008 à 13:20:34    

Je suis un tux parano ? moi ? Je connais un peu la personne et je pense qu'il vaut mieux pas que ça plante car ça aurait de méchant impact ... alors même si "Sun ne change pas la version du bytecode sur des numéros de release" vaut mieux ne pas négliger les différences de versions ^^
 
Pour ce que j'en dis ...

Reply

Marsh Posté le 24-10-2008 à 16:51:21    

neointhematrix a écrit :

Pour ce que j'en dis ...


Beaucoup de conneries, pour le moment.


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed